所以,我正在通过 YT 上的一系列视频学习 Python,这一次,同时涵盖了循环。示例代码是这样的:
given_list2=[5,4,4,3,1,-2,-3,-5]
total3=0
i=0
while True:
total3+=given_list2[i]
i+=1
if given_list2[i]<=0:
break
print(total3)
运行脚本,结果是 17。然后,与该码实验,我交换True对False作为这样的:
given_list2=[5,4,4,3,1,-2,-3,-5]
total3=0
i=0
while False:
total3+=given_list2[i]
i+=1
if given_list2[i]<=0:
break
print(total3)
结果它给了我 0。我试图理解为什么会这样。比如,什么被认为True是继续运行代码,什么被认为False是它甚至无法初始化代码?
SMILET
慕姐8265434
aluckdog
相关分类