Python I';我正在创建一个租车计费计算器。我一直收到一条错误消息说mileCharge未定义。我错过了什么?

Python I';我正在创建一个租车计费计算器。我一直收到一条错误消息说mileCharge未定义。我错过了什么?,python,Python,我看了一段youtube视频,视频中一步一步地介绍了这个项目,我的代码与他的完全相符。他的顺利通过,而我的有错误信息 mileCharge = totalMiles * 0.25 print(format(mileCharge, "%.2f")) # This is the line that it kicking back the error message 回溯(最近一次呼叫最后一次): 文件“rental_car.py”,第36行,在 格式(mileCharge,“%.2f”) Name

我看了一段youtube视频,视频中一步一步地介绍了这个项目,我的代码与他的完全相符。他的顺利通过,而我的有错误信息

mileCharge = totalMiles * 0.25
print(format(mileCharge, "%.2f"))
# This is the line that it kicking back the error message
回溯(最近一次呼叫最后一次):
文件“rental_car.py”,第36行,在
格式(mileCharge,“%.2f”)
NameError:未定义名称“mileCharge”

是否确定已处理控制台中的第一行?
第二行有问题,但不是变量的名称
查看此独立代码:

    Traceback (most recent call last):
      File "rental_car.py", line 36, in <module>
        format(mileCharge, "%.2f")
    NameError: name 'mileCharge' is not defined

请注意,格式已更改,您的将抛出一个错误

您好!你能给我们更多的信息吗?更多的代码行?什么是totalMiles?你能发布你的预期输出吗?这是我出错前后的代码。如果rentalCode='B':mileCharge=totalMiles*0.25打印(格式为(mileCharge,%.2f”))如果rentalCode='D':averageDayMiles=int(totalMiles)/int(rentalPeriod)如果averageDayMiles 100:extraMiles=averageDayMiles-100 mileCharge=extraMiles*0.25如果rentalCode='W':averageWeeklyMiles=int(totalMiles)/int(rentalPeriod)如果平均每周文件900:mileCharge=100.00*int(租赁期)
totalMiles = 5
mileCharge = totalMiles * 0.25
print(format(mileCharge, "2f"))