it fixes the issue I have a new question. Here my script. I try to compute a pay with an extra for overtime. I can't understand the problem here: , Your issues are in this lines:

code :

```
R1 = print 'Pay:', (Hours-40)*Rate*1.5 + (40*Rate)
R2 = print 'Pay:', (Hours*Rate)
```

```
R1 = 'Pay: ' + str((Hours-40)*Rate*1.5) + str((40*Rate))
R2 = 'Pay:' + str((Hours*Rate))
```

```
R1 = 'Pay: %.2f %.2f' % ( ((Hours-40)*Rate*1.5), (40*Rate) )
R2 = 'Pay: %.2f' % ( Hours*Rate )
```

```
def computePay():
print 'Enter Hours:\t'
Hours = float (raw_input())
print 'Enter Rate:\t'
Rate = float (raw_input())
try:
if Hours > 40:
R1 = 'Pay: %.2f %.2f' % ( ((Hours-40)*Rate*1.5), (40*Rate) )
return R1
else:
R2 = 'Pay: %.2f' % ( Hours*Rate )
return R2
except:
print 'Error, please enter numeric input!'
```

```
Enter Hours:
20
Enter Rate:
8
Pay: 160.00
```