函数问题求助
写一个函数,实现isodd(x), 若x不是整数,给出提示后退出程序;如果x为奇数,返回True;如果x为偶数,返回False。要求输入的是一个列表,而不是一个单一的值进行判断,判断的值也放入列表中 def isodd(x):
def is_odd(a):
if a != int(a):
return f'{a}不是整数!'
return bool(a%2)
return
isodd()
isodd()
输入输出说清楚啊,你说x是个数,又说输入是个列表?
isodd = lambda arr: ["x is not an integer" if type(x) != int else bool(x&1) for x in arr]
print(isodd()) 本帖最后由 dragov 于 2022-11-6 21:02 编辑
def isodd(x):
gyl=[]
if type(x) == int:
if x%2==0:
gyl.append("False")
else :
gyl.append("True")
else :
gyl.append("您输入的不是整数!")
print(gyl,end="")
q=
for i in range (len(q)):
serendipitv=isodd(q)
页:
[1]