請問這個循環中while是做什么用的?
sum = 0
d = 1
n = 1
while True:
? ? ? sum+=d?
? ? ? d=d+3?
? ? ? n=n+1
? ? ? if n >100:
? ? ? ? ?break
print sum
這個為真是哪個為真?還有sum+=d這個是求所有的d的和?這個是在哪里規定的?
求指教
sum = 0
d = 1
n = 1
while True:
? ? ? sum+=d?
? ? ? d=d+3?
? ? ? n=n+1
? ? ? if n >100:
? ? ? ? ?break
print sum
這個為真是哪個為真?還有sum+=d這個是求所有的d的和?這個是在哪里規定的?
求指教
2018-03-22
舉報
2018-03-22
while true是無限循環,條件總為真,
if n>100:
? ? break
當n>100時退出循環
sum+=d等同于sum=sum+d,最基本的語法
2018-03-22
while 表示執行條件,條件是true,表明無條件執行,多久退出呢,下面有if n>100 ?break,這個時候退出