用Python輸出0 100之間的奇數之和

時間 2021-06-28 17:43:25

1樓:匿名使用者

具體算式如下:

>>> t=0

>>> for i in range(100):

if(i%2)==1:

t+=i

>>> print t

這句if(i%2)==1 是i對2求餘即偶數對2求餘為0,奇數對2求餘為1。

python, 是一種物件導向的解釋型計算機程式設計語言,由荷蘭人guido van rossum於2023年發明,第一個公開發行版發行於2023年。

python是純粹的自由軟體, 源**和直譯器cpython遵循 gpl(gnu general public license)協議。python語法簡潔清晰,特色之一是強制用空白符(white space)作為語句縮排。

python具有豐富和強大的庫。它常被暱稱為膠水語言,能夠把用其他語言製作的各種模組(尤其是c/c++)很輕鬆地聯結在一起。常見的一種應用情形是,使用python快速生成程式的原型(有時甚至是程式的最終介面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3d遊戲中的圖形渲染模組,效能要求特別高,就可以用c/c++重寫,而後封裝為python可以呼叫的擴充套件類庫。

需要注意的是在您使用擴充套件類庫時可能需要考慮平臺問題,某些可能不提供跨平臺的實現。

7月20日,ieee釋出2023年程式語言排行榜:python高居首位。

2樓:遠空飄影

>>> t=0

>>> for i in range(100):

if(i%2)==1:

t+=i

>>> print t

2500

>>>這句if(i%2)==1 是i對2求餘即偶數對2求餘為0,奇數對2求餘為1

3樓:在八達嶺長城吃泡麵的海獅

在ipython3中答案如下:

sum([x for x in range(1,101,2)])

一行**就能實現

4樓:匿名使用者

來個簡單的

sum(range(1,100,2))

一行完事,呵呵

5樓:匿名使用者

a = 0

for i in range(100):

if (i % 2):

a += i

print a

6樓:匿名使用者

sum = 0

r = range(101)

for i in r:

if i%2 == 1:

sum = sum+i

print "the range from 0 to 100,all odds sum is %d",sum

怎樣用ecel隨機生成0100之間的隨機數

小林學長 一 首先,開啟excel 程式,進入到excel 程式的操作主介面中。二 然後,excel 中,選中一格空白單元格,在單元格中輸入 rand 100 回車確定。三 最後,即可看到exce的單元格中自動生成乙個 0 100 之間的乙個隨機數,問題解決。 天堂滴落的眼淚 excel中可以用ra...

python關於輸出的情況,python關於輸出文件的情況

coding utf 8 created on 2015年5月11日 author chuanqing qin contact qinchuanqing918 163.com import string def deal file row count,column count,file name d...

用python寫水仙花數,數用end輸出,該怎麼在保留其他逗號的情況下,去掉最後逗號

你好,這個問題屬於print中的引數問題。其實,你說的這個問題可以用print中的sep引數解決。end也屬於print中的一個引數,它表示的意思是 當print把要列印的內容全部列印出來之後,最後用end中的內容來結尾。比如說print a b end 這段程式最後返回的結果就是 ab,所以,想要...