初次接觸,不懂就問(wèn)。如果要計(jì)算x10至x20的和應(yīng)該怎樣編寫(xiě)
x1=1
d=3
n=100
x100=x1+(n-1)*d
print? x99? #為什么這樣得不到結(jié)果?每個(gè)數(shù)值都要單獨(dú)編寫(xiě)公式代碼嗎?
如果要計(jì)算x10至x20的和應(yīng)該怎樣編寫(xiě)
x1=1
d=3
n=100
x100=x1+(n-1)*d
print? x99? #為什么這樣得不到結(jié)果?每個(gè)數(shù)值都要單獨(dú)編寫(xiě)公式代碼嗎?
如果要計(jì)算x10至x20的和應(yīng)該怎樣編寫(xiě)
2020-07-05
舉報(bào)
2020-07-06
在你這個(gè)代碼中,首先定義了x1, d, n這三個(gè)變量,最后計(jì)算了x100(同時(shí)也聲明了x100這個(gè)變量),所以這段代碼就沒(méi)有計(jì)算x99的值,最后也就會(huì)報(bào)錯(cuò)。
簡(jiǎn)單一點(diǎn)的方法當(dāng)然是單獨(dú)算了,不需要多的代碼知識(shí)。
復(fù)雜一點(diǎn)你可以創(chuàng)建一個(gè)list(后面的章節(jié)有),用for循環(huán)全算出來(lái),把結(jié)果依次存儲(chǔ)到list中。
2020-08-07
不用這么麻煩,只需要把代碼中的“n=100”改為"n=99"然后輸出:print x100,就可以出來(lái)了?;蛘邽榱烁庇^(guān)一點(diǎn),你可以這樣寫(xiě)代碼