我是python新手,必须编写一个代码来计算工资/你做了什么类型的工作(兼职、加班等) 我的代码是:
hours=int(input("How many hours did you work?"))
rate=int(input("What is your hourly rate?"))
bonusr=int(input("What is your bonus rate?"))
normaltotal=rate*hours
bonus=rate*bonusr*(hours-40)
pay+bonus=normaltotal+bonus
if hours<32:
print("You worked part-time")
print(normaltotal)
elif hours>32 and <=40:
print("You worked Full-Time")
print(normaltotal)
elif hours>40:
print("You worked over-time")
print(pay+bonus)
“elif hours>;32和<;=40”出现语法错误,我不知道为什么
非常感谢您的帮助,谢谢
当您使用and逻辑时,它将分别操作子句。要正确使用,您需要两次声明“小时”:
相关问题 更多 >
编程相关推荐