課程
/后端開發
/Python
/初識Python
sum = 0
x = 1
n = 1
while True:
? ? sum=sum+x
? ? x=x*2
? ? n=n+1
? ? if n>=21:
? ? break
print sum
2016-09-24
源自:初識Python 5-6
正在回答
確定這樣可以運行么,按照你的意思,break前應該代碼縮進,還有四個空格吧。
qq_無法預見的未來_04052340 提問者
風若有景 回復 qq_無法預見的未來_04052340 提問者
break前面還要加縮進,不然break就默認為是代碼塊中的一部分,直接跳出循環。
西瓜愛太陽_sun 回復 qq_無法預見的未來_04052340 提問者
break 前面是有縮進的,調整了縮進以后,輸出為1048575
qq_無法預見的未來_04052340 提問者 回復 qq_無法預見的未來_04052340 提問者
code16 回復 qq_無法預見的未來_04052340 提問者
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-24
確定這樣可以運行么,按照你的意思,break前應該代碼縮進,還有四個空格吧。
2016-09-24
break前面還要加縮進,不然break就默認為是代碼塊中的一部分,直接跳出循環。
2016-09-24
break 前面是有縮進的,調整了縮進以后,輸出為1048575