首页 > 编程语言 > 详细

python第四天

时间:2018-06-03 13:46:27      阅读:160      评论:0      收藏:0      [点我收藏+]

for 语句

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

for循环的一般格式如下:

1 for <variable> in <sequence>:
2     <statements>
3 else:
4     <statements>

 for 实例中使用了 break 语句,break 语句用于跳出当前循环体:

 1 user_name=admin
 2 user_pwd=123456
 3 
 4 for i in range(3):
 5     username=input(输入用户名:)
 6     password=input(输入登录口令)
 7 
 8     if username==user_name and password==user_pwd:
 9         print(登录成功)
10         break
11     else:
12         print("账户或密码错误,请重新输入")
13 
14 else:
15     print(你已经输入了三次。)

输出结果

=================== RESTART: F:/python全栈开发(从入门到放弃)/界面登录.py ===================
输入用户名:w
输入登录口令2
账户或密码错误,请重新输入
输入用户名:2
输入登录口令w
账户或密码错误,请重新输入
输入用户名:w
输入登录口令q
账户或密码错误,请重新输入
你已经登录了三次。
>>> 
=================== RESTART: F:/python全栈开发(从入门到放弃)/界面登录.py ===================
输入用户名:admin
输入登录口令123456
登录成功
>>> 
 1 #!/usr/bin/python3
 2  
 3 sites = ["AAA", "BBB","CCC","DDD"]
 4 for i in sites:
 5     if i == "CCC":
 6         print("for循环")
 7         break
 8     print("循环数据 " + i)
 9 else:
10     print("没有循环数据!")
11 print("完成循环!")

结果

=================== RESTART: F:/python全栈开发(从入门到放弃)/界面登录.py ===================
循环数据 AAA
循环数据 BBB
for循环
完成循环!
>>> 

修改一下代码:

 1 #!/usr/bin/python3
 2  
 3 sites = ["AAA", "BBB","CCC","DDD"]
 4 for i in sites:
 5     if i == "CCCC":
 6         print("for循环")
 7         break
 8     print("循环数据 " + i)
 9 else:
10     print("没有使用if判断!")
11 
12 
13 print("完成循环!")

结果:

=================== RESTART: F:/python全栈开发(从入门到放弃)/界面登录.py ===================
循环数据 AAA
循环数据 BBB
循环数据 CCC
循环数据 DDD
没有使用if判断!
完成循环!
>>> 

修改:

 1 #!/usr/bin/python3
 2  
 3 sites = []
 4 for i in sites:
 5     if i == "CCC":
 6         print("for循环")
 7         break
 8     print("循环数据 " + i)
 9 else:
10     print("没有if判断!")
11 
12 
13 print("完成循环!")

结果

=================== RESTART: F:/python全栈开发(从入门到放弃)/界面登录.py ===================
没有if判断!
完成循环!
>>> 

 

python第四天

原文:https://www.cnblogs.com/Mengchangxin/p/9128438.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!