【资料图】

# 控制结构## 判断语句基于一定的条件判断是否要执行代码  一般结构:```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 不执行。

           

推荐内容