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
用PYTHON編寫小程式,輸出所有滿足條件的素數
紫薇參星 按照你的要求編寫的python程式如下 import math for i in range 100,1000 for j in range 2,int math.sqrt i 1 if i j 0 break else if i 10 i 10 10 10 i 100 print i 源...
Python輸出引號的問題,python中如何輸出引號
print 是錯誤的 print 列印的結果是 可以用轉義符,呵呵 不可以這麼搞的,在python中雙引號和單引號在此環境中都是宣告這是一個字串用的 a aaaa b aaaa id a id b 如果一定要達到輸出即輸入的效果,不該在.py檔案中定義function引數,而應該通過標準輸入 輸出流...
用python寫水仙花數,數用end輸出,該怎麼在保留其他逗號的情況下,去掉最後逗號
你好,這個問題屬於print中的引數問題。其實,你說的這個問題可以用print中的sep引數解決。end也屬於print中的一個引數,它表示的意思是 當print把要列印的內容全部列印出來之後,最後用end中的內容來結尾。比如說print a b end 這段程式最後返回的結果就是 ab,所以,想要...