我真的是编程新手,一直在尝试如果x大于8000则给x赋1,如果x小于1200则给x赋2。 它一定很简单,但是我不确定我做错了什么。请帮助我。
def clas(x):
if x>8000:
x='1'
elif x<1200:
x= '2'
else:
x= '3'
print(clas(12))
答案 0 :(得分:0)
您没有从函数返回任何值,因此x
的新值在函数结束后消失了。如果要在函数后使用它,则应返回它:
def clas(x):
if x>8000:
x='1'
elif x<1200:
x= '2'
else:
x= '3'
return x
print(clas(134))
2