码迷,mamicode.com
首页 > 编程语言 > 详细

python第四天

时间:2018-06-03 14:44:56      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:字符串   pass   bsp   nts   全栈   实例   /usr   use   密码   

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第四天

标签:字符串   pass   bsp   nts   全栈   实例   /usr   use   密码   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!