課程
/后端開發
/Python
/初識Python
n = 1
x = 1
sum = 0
while True:
? ? sum = sum + x
x = x * 2
n = n + 1
if n > 20:
? ? ? ? break
print sum
2016-04-14
源自:初識Python 5-6
正在回答
問題里面的縮進不對,正確代碼如下:
n?=?1 x?=?1 sum?=?0 while?True: ????sum?=?sum?+?x ????x?=?x?*?2 ????n?=?n?+?1 ????if?n?>?20: ????????break print?sum
回復里的問題, ?我只看到了關鍵字的顏色變化,其他沒有看到, 這只是兩個 文本編輯器 的設置不同,不影響運行, 另外 notepad++ 沒有對 內置函數 sum 作出高亮顯示.?
最后,因為sum 是內置函數, 不建議用它 做變量名。
? ? x = x * 2
? ? n = n + 1
? ? if n > 20:
第一個是換行錯了
為什么notepad++編寫用python軟件打開后會發生變化?如圖
python 會默認n就是第幾個元素么? ?
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-15
問題里面的縮進不對,正確代碼如下:
回復里的問題, ?我只看到了關鍵字的顏色變化,其他沒有看到, 這只是兩個 文本編輯器 的設置不同,不影響運行, 另外 notepad++ 沒有對 內置函數 sum 作出高亮顯示.?
最后,因為sum 是內置函數, 不建議用它 做變量名。
2016-04-14
n = 1
x = 1
sum = 0
while True:
? ? sum = sum + x
? ? x = x * 2
? ? n = n + 1
? ? if n > 20:
? ? ? ? break
print sum
2016-04-14
第一個是換行錯了
2016-04-14
為什么notepad++編寫用python軟件打開后會發生變化?如圖
2016-04-14
python 會默認n就是第幾個元素么? ?