问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
def f(name):
try:
a,b,c=input("请输入"+name+"的数学、英语、语文成绩,用空格隔开:").split()
a=float(a)
b=float(b)
c=float(c)
return [a,b,c]
except ValueError:
print("请输入三个浮点数")
f(name)
运行结果及报错内容
返回了None,但我返回的明明是个列表啊!