Итак, у меня есть этот код, который вычисляет за ваши общие деньги при вводе часов и скорости. Кроме того, если вы работаете более 40 часов, вы получаете 1,5 раза в час за каждый потраченный час.Ошибка возврата в этой функции «computepay»
Мой вопрос я определил функцию с этим кодом: и запустить его с помощью computepay() в командной строке просит «Введите часы» «Enter Rate»
Затем он завершает работу без выплевывая значение что я хочу. Я полный noob с программированием, поэтому, пожалуйста, помогите, и терпение оценено. Спасибо.
def computepay():
try:
int1 = raw_input("Enter Hours")
h = float(int1)
int2= raw_input("Enter Rate")
r = float(int2)
except:
print "Error, please enter a numeric input"
quit()
if h >= 40:
pay1 = 40 * r + (h - 40) * r * 1.5
pay2 = h * r
return pay1
else:
return pay2
Как вы это называете? Вы когда-нибудь, например. 'print' значение? – jonrsharpe