assignment 3.1

重写薪水计算公式,如果员工工作时间超过40小时,按平常薪水的1.5倍支付
运用try和except重写支付程序,让程序可以正常处理非数字输入的情况,如果是非数 字输入,打印消息并退出程序

代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
try:
hrs = raw_input("Enter Hours:")
h = float(hrs)
hrs = raw_input("Enter Rate:")
r = float(hrs)
except:
print "Done"
quit()

if h <= 40:
pay = h*r
else:
pay = (40*r)+(1.5*r*(h-40))
print pay