python 的循环
1,for 循环
方法:
- for i in range(3):
- print(i)
打印结果:
0 1 2
使用 for...in range(x) 进行循环测试:
实例
- input_name = input("name:")
- input_passwd = input("password:")
- counter = 0
- for i in range(3):
- if input_name == "solo" and input_passwd == "123" :
- print("welcome to login")
- else:
- print("ERROR!")
- counter += 1
2,if....else.. 循环
if 条件成立:
- print()
- else:
- print()
还有插入 elif 的
if 条件成立:
print()
elif 条件 1:
print()
elif 条件 2:
- print()
- else:
- print()
3,while 循环
while 条件成立:
print()
中断: break,continue
break: 跳出整个循环
continue: 跳出当前循环, 进入下一个循环
if 条件成立:
- print()
- break #跳出整个循环
- else:
- print()
- for i in range(3):
- continue
- print(i)
4, 循环的嵌套
- for i in range(3):
- if input_name == "solo" and input_passwd == "123" :
- print("welcome to login")
- elif input_name == "admin" and input_passwd == "abcd123"
- print("Administrator login")
- else:
- print("Logain Error!")
- counter += 1
来源: http://www.bubuko.com/infodetail-2891506.html