python第四天
Posted 独孤_败天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python第四天相关的知识,希望对你有一定的参考价值。
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第四天的主要内容,如果未能解决你的问题,请参考以下文章