while True和break組合運(yùn)用時(shí) if后為什么不用加上else?
4.6節(jié)第一處示例中
num=1 sum=0 while?True: ????if?num>100 ????????break ????sum=sum+num ????num=num+1 print(sum)
第五行后面為什么不需要加上 else: (嘗試加上發(fā)現(xiàn)程序也是正常運(yùn)行的)
4.6節(jié)第一處示例中
num=1 sum=0 while?True: ????if?num>100 ????????break ????sum=sum+num ????num=num+1 print(sum)
第五行后面為什么不需要加上 else: (嘗試加上發(fā)現(xiàn)程序也是正常運(yùn)行的)
2024-03-20
舉報(bào)
2024-03-22
第四行最后需要冒號(hào):。
邏輯判斷如果小于等于100就累加,如果大于100就退出循環(huán),else不會(huì)被執(zhí)行。