x=[1,2,3,4,5,6]
for y in x:
if y %2 == 0:
print (y)
elif y %3 == 0:
print ("y")
elif y %3 and y %2 ==0:
print ("Divisible by 2 and 3!")
else:
print ("Odd number!")
我是一般的編程新手,我已經開始掌握它了。試圖尋找解決方案,但找不到一個。
我試圖找出1到6之間的偶數和奇數。除了整數6,我需要它來打印出整數6可以被2和3整除的整數6。錯誤?
問題在於if語句的順序排列,第二個和第三個elif語句交換 – ZdaR