課程
/后端開發
/Python
/初識Python
求解!??!
2018-10-17
源自:初識Python 5-6
正在回答
是不是因為少了一行關于 x 的代碼?
我看你寫的好像沒有x的變量
你這個算式邏輯和題目不符合?。∮嬎憬Y果當然不一樣??!
這個要理解是這三個變量的作用,sum用來求和的。n用來算第幾項的值的,x用來判斷第幾項的:所以是:
sum = 0
x = 1
n = 1
while True:
? ? sum = sum + n
? ? n = n * 2
? ? x = x + 1
? ? if x > 20
? ? ? ? break;
print(sum)
python里面表示 a的b次方 是 a**b
不是 1 ,改來改去。要么32.要么10幾。要么五十多萬。 就是沒有參考的值。而且我看參考的代碼。不理解,X和N是怎么變量的。如果說X是來運算1 2 3 4 5這樣的循序來得到題目中的數字,也行不通啊。sum = sum +1 .可以理解? ?X= X*2 。2也可以理解。3的時候就理解不了,因為不是4,也不是 8??隙ú粫@時候用到 n 來,不合理,n只是用來計算到了第幾個數 。?
張小肆
if x>=20
qq_納米云_ 提問者
張小肆 回復 qq_納米云_ 提問者
qq_納米云_ 提問者 回復 張小肆
if x>20 :
qq_納米云_ 提問者 回復 qq_納米云_ 提問者
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-11-07
是不是因為少了一行關于 x 的代碼?
我看你寫的好像沒有x的變量
2018-10-30
你這個算式邏輯和題目不符合?。∮嬎憬Y果當然不一樣??!
2018-10-25
這個要理解是這三個變量的作用,sum用來求和的。n用來算第幾項的值的,x用來判斷第幾項的:所以是:
sum = 0
x = 1
n = 1
while True:
? ? sum = sum + n
? ? n = n * 2
? ? x = x + 1
? ? if x > 20
? ? ? ? break;
print(sum)
2018-10-17
python里面表示 a的b次方 是 a**b
2018-10-17
不是 1 ,改來改去。要么32.要么10幾。要么五十多萬。 就是沒有參考的值。而且我看參考的代碼。不理解,X和N是怎么變量的。如果說X是來運算1 2 3 4 5這樣的循序來得到題目中的數字,也行不通啊。sum = sum +1 .可以理解? ?X= X*2 。2也可以理解。3的時候就理解不了,因為不是4,也不是 8??隙ú粫@時候用到 n 來,不合理,n只是用來計算到了第幾個數 。?
2018-10-17
if x>=20
2018-10-17
if x>20 :