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()

相关