if 条件: 条件成立时,要做的事情 if 条件: 满足条件时要做的事情 ...(省略)... else: 不满足条件时要做的事情 ...(省略)... if 条件1: 事情1 elif 条件2: 事情2 elif 条件3: 事情3 说明: 当 条件1 满足时,执行事情1,然后整个if结束 当 条件1 不满足时,那么判断 条件2,如果 条件2 满足,则执行事情2,然后整个if结束 当 条件1 不满足时,条件2 也不满足,如果 条件3 满足,则执行事情3,然后整个if结束 # 将输入的三个数按从小到大输出 x = int(input('输入第一个数:')) y = int(input('输入第二个数:')) z = int(input('输入第三个数:')) if x > y and x > z: if y > z: print(z, y, x) else: print(y, z, x) elif y > x and y > z: if x > z: print(z, x, y) else: print(x, z, y) elif z > x and z > y: if x > y: print(y, x, z) else: print(x, y, z)
while 条件: 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...(省略)... while 条件: 条件满足时,做的事情 else: 条件不满足时,做的事情 # 计算1~100的和 num = 0 x=1 while x<=100: num+=x x+=1 print(num)
for 临时变量 in 列表或者字符串等: 循环满足条件时执行的代码 else: 循环不满足条件时执行的代码
range(a,b,c) a<= x ',n) # 计算1~100的和(包含1和100) num = 0 for i in range(1, 101): num += i print(num)
break的作用:用来结束整个循环
continue的作用:用来结束本次循环,紧接着执行下一次的循环