写一个函数,实现isodd(x), 若x不是整数,给出提示后退出程序;如果x为奇数,返回True;如果x为偶数,返回False。 要求输入的是一个列表,而不是一个单一的值进行判断
首先确定的是先排除非整数元素,接着之后就用判断语句进行奇偶性判断,接着输出答案,下面是一个具体实例
def isodd(lst):
for x in lst:
if not isinstance(x, int):
print("输入的列表中包含非整数元素,请重新输入!")
return
elif x % 2 == 0:
print(f"{x}是偶数")
else:
print(f"{x}是奇数")