Python错误求助

2024-11-15 07:05:16
推荐回答(5个)
回答(1):

第二行float(hrs)的值没有赋给hrs这个变量,hrs的内容还是原来的字符串。

第六行用字符串类型和2.75相乘,肯定就报错了

第二行改为

hrs = float(hrs)

即可

回答(2):

第一行 第二行合并
hfs = float(input())....

楼主自己完成,再试一试
初学不能急躁

回答(3):

hrs = float(hrs)

print('pay:', m)

回答(4):

两个地方:
hrs = float(hrs)
print("pay:" + str(m))

回答(5):

试试float(hrs)*n