#求一百以內奇數之和
#用while語句好像不好求和?n=1
s=0while n <
101:
temp=n%
2if temp ==0:
pass
else
: s = s + n
n = n +
1print
(s)#基本式
sum=
0for i in
range(1
,100,2
):sum=
sum+ i
print
(sum
)#方法一:
sum=
0#初始化變數sum,用來放和
for i in
range(1
,100,2
):#使用for迴圈,從1開始,每隔數2跳一次,只迴圈奇數1,3,5,7......
sum+= i #把每次取出來的奇數相加
print
(sum
)#最後列印結果
#方法二:
sum=
0#初始化變數sum,用來放和
for i in
range
(100):
#使用for迴圈,從0~99逐個取數
if i%2==
0:continue
#使用if語句判斷每次取出來的數是否為偶數,如果是偶數則
#中止當前迴圈,進入下乙個迴圈,也就是不取偶數
sum+= i #把取出來的奇數相加
print
(sum
)#方法三:
sum=
0#初始化變數sum,用來放和
for i in
range
(100):
#使用for迴圈,從0~99逐個取數
if i%2==
1:sum+= i #使用if語句判斷每次取出來的數是否為奇數,如果是奇數把數字加起來
print
(sum
)#集大成i=0
sum1=
0sum2=
0while i<=
100:
if i%2==
0:sum1+=i
else
: sum2+=i
i+=1print
('1-100之間偶數和為:%d'
% sum1)
print
('1-100之間偶數和為:%d'
% sum2)
Python 判斷奇數偶數的方法
以下例項用於判斷乙個數字是否為奇數或偶數 coding utf 8 filename test.py python 判斷奇數偶數 cbwsjgh 如果是偶數除於 2 餘數為 0 如果餘數為 1 則為奇數 num int input 輸入乙個數字 if num 2 程式設計客棧 0 print 是偶數...
(筆記)兩種判斷奇數偶數的方法
學習的需要,查詢了如何判斷奇偶數的方法,自己做了以下筆記。方法來自網路,已標明出處。方法一 求餘 具體實現 1 if x 2 奇數 else 偶數 2 x 2 奇數 偶數 分析 根據奇數偶數的定義,若整數除以2沒有餘數,則為偶數,否則為奇數。因此,偶數取餘結果為0,奇數取餘結果為非零 在if 條件 ...
200以內的正偶數分解為兩個質數之和
題目如下 200以內的正偶數 大於等於4 都能夠分解為兩個質數之和。每個偶數表達成形如 4 2 2的形式,每行放6個式子。1.定義乙個函式,功能是判斷是輸入的乙個數是否是質數 2.獲取某個偶數等於兩個質數之和的分解式 3.迴圈200以內所有偶數,列印出它的分解式,每6個式子一行 def zhishu...