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

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

初次接觸,不懂就問。如果要計算x10至x20的和應該怎樣編寫

x1=1

d=3

n=100

x100=x1+(n-1)*d

print? x99? #為什么這樣得不到結果?每個數值都要單獨編寫公式代碼嗎?

如果要計算x10至x20的和應該怎樣編寫



正在回答

2 回答

在你這個代碼中,首先定義了x1, d, n這三個變量,最后計算了x100(同時也聲明了x100這個變量),所以這段代碼就沒有計算x99的值,最后也就會報錯。

簡單一點的方法當然是單獨算了,不需要多的代碼知識。

復雜一點你可以創建一個list(后面的章節有),用for循環全算出來,把結果依次存儲到list中。

d=3
n=100
x0=0
x=[x0+i*d?for?i?in?range(n)]
print(x)


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

不用這么麻煩,只需要把代碼中的“n=100”改為"n=99"然后輸出:print x100,就可以出來了?;蛘邽榱烁庇^一點,你可以這樣寫代碼

x1?=?1
d?=?3
n?=?99
x99?=?x1+(n-x1)*d
s?=?((x1+x99)*n/2)
print?x99
print?s


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

舉報

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

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

進入課程

初次接觸,不懂就問。如果要計算x10至x20的和應該怎樣編寫

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

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

幫助反饋 APP下載

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

公眾號

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