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