2、while循环中的else
num1 = 0 while num1 < 10: print(num1) num1 += 1 else: print("~~~~~~") num2 = 0 while num2 > 10: print(num2) num2 += 1 else: print("hello ~~~~~")
? a.在if-else语句中,当条件为假的时候,else才有被执行的机会
? b.在while-else语句中
? 当条件为真:先执行完循环,最后才执行else
? 当条件为假:直接执行else