我的代码中出现“未定义”错误

2024-09-21 01:11:22 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我第二周的编码,我不断得到我的代码错误,任何帮助将不胜感激

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

Tags: iscalculatorm3printbmiheightweightname1

热门问题