【资料图】
# 控制结构## 判断语句基于一定的条件判断是否要执行代码 一般结构:```jupyterif : elif : else:
例如:
x = 0if x > 0: print "x is positive"elif x == 0: print "x is zero"else: print "x is negative"
elif 的个数没有限制,可以是1个或者多个,也可以没有。else 最多只有1个,也可以没有。可以使用 and , or , not 等关键词结合多个判断条件:
将一段代码重复执行多次。while循环结构:
while :
例如:
i = 0total = 0while i < 1000000: total += i i += 1print total
for循环结构:
for in :
例如:
total = 0for i in range(100000): total += iprint total
continue语句:遇到 continue 的时候,程序会返回到循环的最开始重新执行。break语句:遇到 break 的时候,程序会跳出循环,不管循环条件是不是满足。else语句与 if 一样, while 和 for 循环后面也可以跟着 else 语句,不过要和break一起连用。当循环正常结束时,循环条件不满足, else 被执行;当循环被 break 结束时,循环条件仍然满足, else 不执行。
关键词: