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第四天的主要内容,如果未能解决你的问题,请参考以下文章

python 第四天

Python第四天 阶乘

python学习第四天

Python基础-第四天

python第十四天

Python学习第四天学习写的小案例(主要是针对 分支/循环的学习)