让Python打印并计算工资

让Python打印并计算工资,python,Python,这是我关于苏的第一个问题 我的代码在我下面,最终输出需要读“Pay:#” 这是我的错误:TypeError:无法将序列与第3行的“float”类型的非int相乘 hrs = input("Enter Hours:") rate = 2.75 pay = rate * hrs print ("Pay: (pay)") 这里缺少什么?您正在尝试将字符串相乘,这是一个具有浮点值的字符序列 您需要将字符串转换为float或int hrs = int(input("Enter Hours

这是我关于苏的第一个问题

我的代码在我下面,最终输出需要读“Pay:#”

这是我的错误:TypeError:无法将序列与第3行的“float”类型的非int相乘

hrs = input("Enter Hours:")  
rate = 2.75  
pay = rate * hrs  
print ("Pay: (pay)")  

这里缺少什么?

您正在尝试将字符串相乘,这是一个具有浮点值的字符序列

您需要将字符串转换为float或int

hrs = int(input("Enter Hours:"))
rate = 2.75
pay = rate * hrs
print ("Pay: {}".format(pay))
如果rate值rate是一个整数,那么它将把string
rate
乘以并返回结果字符串

例如:

hrs = input("Enter Hours:") # if you input 5
rate = 3
pay = rate * hrs
print(pay) # prints 555

您正在尝试将字符串相乘,该字符串是一个具有浮点值的字符序列

您需要将字符串转换为float或int

hrs = int(input("Enter Hours:"))
rate = 2.75
pay = rate * hrs
print ("Pay: {}".format(pay))
如果rate值rate是一个整数,那么它将把string
rate
乘以并返回结果字符串

例如:

hrs = input("Enter Hours:") # if you input 5
rate = 3
pay = rate * hrs
print(pay) # prints 555

print(“Pay:{}”.format(Pay))
错误如下:TypeError:无法将第5行的序列乘以类型为“float”的非整数。您需要将字符串(hrs)转换为整数。编程问题—特别是关于Python代码中错误的问题不在范围之内—这里是SU。您的问题在SOMy抱歉时不会被很好地接受,您的意思是它在堆栈溢出时会被更好地接受吗?
print(“Pay:{}”。format(Pay))
错误如下:TypeError:无法将第5行的“float”类型的非int乘以sequence。您需要将字符串(hrs)转换为整数。编程问题—特别是关于Python代码中错误的问题不在范围之内—这里是SU。你的问题在我道歉的时候不会被接受,你的意思是说在堆栈溢出的时候会被更好地接受吗?