大一刚接触Python课程
a=input("请输入一个整数:10")
a=int(a)
这样?
a=input("请输入一个整数:")
a=int(a)
odd=[]
even=[]
for i in range(1,a):
if i %2==0:
even.append(i)
else:
odd.append(i)
print('奇数有:',odd)
print('偶数有:',even)
方法1:循环
#输出偶数
i=0
while i<=a:
print(i)
i+=2
#输出奇数就把i初始值改为1
方法2:利用range构造序列
#偶数
b=range(0,a+1,2)
print(*list(b))
#奇数
b=range(1,a+1,2)
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!