第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

沒看懂是怎么1+2+4+8的 解釋下

sum = 0

x = 1

n = 1

while True:

? ? if n > 20:

? ? ? ? break

? ? sum = sum + x

? ? x = x * 2

? ? n = n + 1 ?

print sum

1=0+1

2=1*2

2=1+1


2=1+1

4=2*2

3=2+1


3=2+1

8=4*2

4=3+1

是不是這樣循環(huán)的 但是1+2+4+8是在哪步執(zhí)行的

正在回答

3 回答

sum 是個累加的過程,x在while中循環(huán) ,每次循環(huán)都在上一次的基礎(chǔ)上乘2,即1.2.4.8...,直到n一直加到20,退出循環(huán),sum就是把x的每個循環(huán)數(shù)據(jù)加起來,最后輸出

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

猿類人 提問者

非常感謝!
2016-04-13 回復(fù) 有任何疑惑可以回復(fù)我~

第二段里面的2=1+1 應(yīng)該是3=1+2 第三段對應(yīng) 7 = 3+4 實際上就是 7 = 1+2+4了

0 回復(fù) 有任何疑惑可以回復(fù)我~

你要學(xué)會調(diào)試程序,進(jìn)入調(diào)試可以一步一步運行,單步查看程序運行結(jié)果和程序內(nèi)部一些變量的值的變化情況!

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
初識Python
  • 參與學(xué)習(xí)       758365    人
  • 解答問題       8967    個

學(xué)python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進(jìn)入課程

沒看懂是怎么1+2+4+8的 解釋下

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號