課程
/后端開發
/Python
/初識Python
x = 0
sum = 0
while x <= 21:
? ? sum = sum + 2^x
? ? x = x + 1
print sum
2018-02-04
源自:初識Python 5-6
正在回答
python 中冪的表示方法不一樣,你把2^x改成2**x試試,我是可以運行的
同學,我和你的代碼一個思路,我的如下:x = 2
n=0
sum = 0while True:??? sum = sum + x^n??? n=n + 1??? if n>=20:??????? breakprint sum n是從0-19是前20項和,為什么還不對?
不知道這個問題你找到解決的辦法了嗎?
慢慢慢時光 提問者
如果縮進沒有錯的話,你現在是前19項和...
你這個代碼算了前22項的和
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-03-11
python 中冪的表示方法不一樣,你把2^x改成2**x試試,我是可以運行的
2018-02-06
同學,我和你的代碼一個思路,我的如下:
x = 2
n=0
sum = 0
while True:
??? sum = sum + x^n
??? n=n + 1
??? if n>=20:
??????? break
print sum
n是從0-19是前20項和,為什么還不對?
不知道這個問題你找到解決的辦法了嗎?
2018-02-05
如果縮進沒有錯的話,你現在是前19項和...
2018-02-04
你這個代碼算了前22項的和