python-工作时间少于40小时,收入为小时数*小时薪水;工作时间大于40小时,则超过40小时的部分按150%的薪水计酬 要求:编写一个函数weekpay,具有两个形参,按先后顺序为:时薪wage
【问题描述】
工作时间少于40小时,收入为小时数*小时薪水;工作时间大于40小时,则超过40小时的部分按150%的薪水计酬
要求:编写一个函数weekpay,具有两个形参,按先后顺序为:时薪wage和工作时间hours,根据上述计算方式计算周收入,并返回该收入值。
工作时间hours缺省值取40小时。
【输入形式】
【输出形式】
【样例输入】
【样例输出】
【样例说明】
【评分标准】
def weekpay(wage,hours=40):
if hours<=40:
amount = wage*hours
else:
amount = 40*wage+(hours-40)*1.5*wage
return amount
def main():
x = input()
if x.find(',')==-1:
print('{:.2f}'.format(weekpay(float(x))))
else:
print('{:.2f}'.format(weekpay(*eval(x))))
main()