亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

關于操作符的問題。

python中的*不表示乘號嗎?那python的乘號怎么表示?還有平方或者更高次方怎么表示?幫我看看我的代碼問題出在哪里,謝謝啦。

sum=0
x=1
n=0
while?True:
????sum=sum+2**n
????n=n+1
????if?n=20
????break
print?sum


正在回答

2 回答

sum=0

x=1

n=1

while True:

? ? sum=sum+x

? ? x=2*x

? ? n=n+1

? ? if n==21:

? ? ? ? break

print sum


0 回復 有任何疑惑可以回復我~
sum=0
x=1
n=0
while?True:
????sum=sum+2*n
????n=n+1
????if?n==20:
????????break
print?sum
#乘號一個,等于號兩個,break那行縮進,還有冒號


0 回復 有任何疑惑可以回復我~
#1

Huang小明 提問者

謝謝你的解答,不過我按你寫的運算了一遍還是不行哦。乘號*好像不可能一個就行了吧?答案的那種思路跟我這個不同的,你試一下~
2016-10-12 回復 有任何疑惑可以回復我~
#2

Huang小明 提問者

把你寫的答案中一個乘號換成兩個乘號就可以得出正確結果啦,謝謝你的解答~你改下你的回答我采納一下,給不懂的同學看下~
2016-10-12 回復 有任何疑惑可以回復我~
#3

zzzy123 回復 Huang小明 提問者

*是乘法運算,**是乘方運算。2*5=10;2**5=32。
2016-10-12 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758390    人
  • 解答問題       8967    個

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

進入課程

關于操作符的問題。

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號