【发布时间】:2020-01-20 14:35:48
【问题描述】:
我已运行此代码并对其进行了多次更改,但它总是导致循环。我不太确定我做错了什么,也不知道如何结束循环。 """ WeeklyPay.py:为所有按小时支付的员工生成工资单并汇总它们 """
def main():
"""
total_gross_pay = 0
hours_worked = 0
gross_pay = 0
hourly_rate= 0
:return: None
"""
employee = input("Did the employee work this week? Y or y for yes: ")
while employee == "Y" or "y":
hours_worked = int(input("How many hours did the employee work this week? "))
hourly_rate = int(input("What is the employee's hourly rate? "))
gross_pay = hours_worked * hourly_rate
print("Your weekly pay is: "+ gross_pay)
main()
【问题讨论】:
标签: python-3.x loops calculator