我正在尝试将特定值 ( val_A) 与我val_B在 csv 格式的列表 ( ) 中的年龄匹配。
我正在使用下面的 Python 代码,但它从未满足前两个标准。
最后两个elif和else语句都在起作用,并且几乎总是else应用标准。
def age_convert(val_A):
val_B = 1
ages = pd.read_csv('age.csv')
#print(ages)
if val_A in ages:
val_B = val_A
elif val_A>91:
val_B=91
elif val_A<0:
val_B=val_A*-1
elif val_A==86:
val_B=val_A+2
else:
val_B=val_A+1
print('I went through the else')
return val_B
test = age_convert(1)
print(test)
噜噜哒
相关分类