if语句

判断用户名和密码是否正确:

_username="liulu"_password="123456"

username=input("username:")password=input("password:")

if username==_username and password==_password:    print("welcome {name} login...".format(name=username))else:    print("invalid username and password!")

猜年龄:
my_age=23

guess_age=int(input("please guess my age:")) #因为input默认的是字符串,所以需要int
if guess_age==my_age:    print("you got it!")elif guess_age>my_age:    print("think smaller...")else:    print("think bigger...")

while循环猜年龄,最多猜三次,猜不中不能再猜
my_age=23

count=0

while True:        #True要大写                #可以简化为while count <3:    if count==3:        break#break 可结束运行本次循环。continue是跳出本次循环。

    guess_age=int(input("guess age:"))

    if guess_age==my_age:        print("you got it")        break    elif guess_age>my_age:        print("think smaller...")    else:        print("think bigger...")

    count+=1
else:    print("you have no more chance to guess...")

for循环猜年龄,最多猜三次,猜不中不能再猜
my_age=23

for i in range(3)

    guess_age=int(input("guess age:"))

    if guess_age==my_age:        print("you got it")        break    elif guess_age>my_age:        print("think smaller...")    else:        print("think bigger...")

else:    print("you have no more chance to guess...")

步长
# 从0到10for i in range(10):    print("loop",i)

# 只打02468for i in range(0,10,2):    print("loop",i)

if 与 while 混合使用案例:
猜年龄,最多猜三次,猜不中询问是否继续猜,输入n后不再猜。
my_age=23

count=0

while count<3:

    guess_age=int(input("guess age:"))

    if guess_age==my_age:        print("you got it")        break    elif guess_age>my_age:        print("think smaller...")    else:        print("think bigger...")

    count+=1

    if count==3:        continue_confirm=input("would you like to keep guessing?")        if continue_confirm!="n":            count=0

for循环嵌套
for i in range(10):    print("------",i)    for j in range(10):        print(j)        if j>5:            break

转载于:https://www.cnblogs.com/luxiaoma/p/10023485.html

python入门基础2 if语句 while循环 for循环相关推荐

  1. Python入门基础(2)--判断语句循环控制相关小练习

    Outline: 大纲具体内容如下所示(方便查询和复习): 内容: if-else语句(if语句的嵌套使用) while循环 for循环 break.continue语句 多条件与短路运算 流程:就是 ...

  2. 【目录】Python 入门基础篇 <(^-^)>

    Python 入门基础篇 一.关于Python的介绍与准备工作 Python基础介绍 Jupyter notebook基础介绍 Jupyter notebook打开问题 Jupyter noteboo ...

  3. python 判断列表所有元素是否为某个值_这应该是最详细的Python入门基础语法总结!...

    这应该是最详细的Python入门基础语法总结! 这应该是最详细的Python入门基础语法总结! 定义变量,使用变量 input 用户自己输入值 print 打印值 可以输出多个变量 %d|%s 用于输 ...

  4. B站马士兵python入门基础版详细笔记(4)

    前言: 这篇文章是B站学习python入门基础班的视频的第四章内容,主要讲述的是if-else语句,但是不包括循环结构,循环结构在下一章笔记中有记叙 一.顺序结构 什么是顺序结构呢?比如说 '''把大 ...

  5. 儿童python教程书-Python入门基础教程(儿童版) [分享一本入门级教程]

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. 推荐书名 No Starch--Python for ...

  6. python语言if语句-Python入门教程之if语句的用法

    这篇文章主要介绍了Python入门教程之if语句的用法,是Python入门的基础知识,需要的朋友可以参考下 OK分享完毕!需要Python资料的可以加QQ群:832339352 进群免费领取下面资料! ...

  7. B站马士兵python入门基础版详细笔记(6)

    前言: 这篇文章是B站学习python入门基础班的视频的第五 六章内容,主要讲述的是列表,主要包括列表的创建,以及他的元素的增.删.查.改操作命令. 一.列表的初始化 为什么要使用列表? 列表就好比C ...

  8. Python入门基础(下)之魔方方法

    Python入门基础(下)之魔方方法 一.学习内容概括 学习地址:https://tianchi.aliyun.com/s/58327c15d1faee512c008128d3bb9e32 今天主要学 ...

  9. python笔记基础-Python入门基础知识学习笔记之一

    为什么要写这篇文章? 本人做过Objective-C开发,现在在用C#做WinForm开发.近段时间在学习Python入门基础知识时,发现有很多知识点和Objective-C的不一样.故想通过本文记录 ...

  10. python入门基础代码初学

    python入门基础代码初学 一.检查python安装 二.print使用 二.使用python运算 三.enumerate()函数 一.检查python安装 PS C:\Users\admin> ...

最新文章

  1. (转)@ContextConfiguration注解说明
  2. 提高建模效率,改变手工作坊式生产,AutoML的技术研究与应用进展如何了?
  3. css中display设置为table、table-row、table-cell后的作用及其注意点
  4. hdu 杭电 1045 Fire Net
  5. 元组字典集合内置方法与拷贝
  6. VirtualBox虚拟机菜单选项隐藏后重现
  7. Convex Hull (ACM-ICPC 2018 沈阳赛区网络预赛) 存个公式
  8. java访问其它服务器,一个Java Web应用程序是否可以在tomcat服务器的同一本地主机中调用另一个Java Web应用程序...
  9. Python3实现从txt文件中读取指定行的方法
  10. Java占位符替换工具类
  11. Office 365系列之八:配置和体验Exchange和Lync
  12. mysql 2100,MySQL 实现准实时的表级别DML计数
  13. ORA-06413 连接未打开的处理办法【独家办法】
  14. 几个北邮和交大学霸的公众号,值得学习
  15. wince tcpmp移植相关
  16. python怎么安装re模块_python模块模块re
  17. 抖音作品如何上热门推荐?最新抖音如何上热门攻略技巧。
  18. linux永久保存环境变量
  19. css最后一行省略号,CSS怎么实现单行、多行文本溢出显示省略号
  20. P4188 [USACO18JAN]Lifeguards S

热门文章

  1. 在java中实现类似于.net中的DataTable,请各位看看,这种方法可行吗?
  2. 从零实现爬虫和情感分类模型(二)
  3. 【经验】聊自己非计算机专业做程序员的经验
  4. 深入TextCNN(一)详述CNN及TextCNN原理
  5. 【收藏】这些Python代码技巧,你肯定还不知道
  6. 基于Pytorch实现CNN卷积神经网络-Mnist数据集
  7. 书单 | 职场办公类私藏好书,轻松Get职场必备技能
  8. iOS的GIF动画效果实现
  9. React应用优化:避免不必要的render
  10. 高可用MySQL:构建健壮的数据中心