python 基础 (流程控制)
1.条件分支语句 if ... else 如果(满足条件执行)否者(执行)
#!/usr/bin/env python # -*- coding: utf-8 -*- my_age = 28 user_input = int(input("input your guess num:")) if user_input == my_age: #如果条件满足 print("Congratulations, you got it !") elif user_input < my_age: #如果条件满足 print("Oops,think bigger!") else:#否则 print("think smaller!")
2.for循环
#_*_coding:utf-8_*_ __author__ = 'Alex Li' for i in range(10): # range(10) [0,1,2,...,9] print("loop:", i )
# continue 跳出当前循环,执行下一次循环
for i in range(10): if i<5: continue #不往下走了,直接进入下一次loop print("loop:", i )
# break 跳出循环,终止循环
for i in range(10): if i>5: break #不往下走了,直接跳出整个loop print("loop:", i )
3.while
#!/usr/bin/env python # -*- coding: utf-8 -*- my_age = 28 count = 0 while count < 3: #执行条件 user_input = int(input("input your guess num:")) if user_input == my_age: print("Congratulations, you got it !") break elif user_input < my_age: print("Oops,think bigger!") else: print("think smaller!") count += 1 #每次loop 计数器+1 else: print("猜这么多次都不对,你个笨蛋.")
Other men live to eat, while I eat to live.

浙公网安备 33010602011771号