这是我第二周的编码,我不断得到我的代码错误,任何帮助将不胜感激
name1="brian"
height_m1=1.74
weight_kg1=83
name2="adams"
height_m2=1.76
weight_kg2=68
name3="ricky"
height_m3=1.7
weight_kg3=60
def bmi_calculator(name, height_m, weight_kg):
bmi = weight_kg / (height_m ** 2)
print("bmi: ")
print(bmi)
if bmi < 25:
returnname + "is not overweight"
else:
returnname + "is overweight"
result1=bmi_calculator(name1, height_m1, weight_kg1)
result2=bmi_calculator(name2, height_m2, weight_kg2)
result3=bmi_calculator(name3, height_m3, weight_kg3)
print(result1)
print(result2)
print(result3)
Traceback (most recent call last):
File "<input>", line 18, in <module>
File "<input>", line 17, in bmi_calculator
NameError: name 'returnname' is not defined
在return和name之间留出空格,应该是这样的
相关问题 更多 >
编程相关推荐