파이썬 코드연습
- 시간당 계산하는 시급 코드
- Overtime이 된 경우 어떻게 계산을 할 것인가?
sh = input("Enter Hours: ")
sr = input("Enter Rate: ")
fh = float(sh)
fr = float(sr)
#print(fh, fr)
if fh > 40 :
#print("Overtime")
reg = fr * fh
otp = (fh - 40.0) * (fr * 0.5)
#print(reg,otp)
xp = reg + otp
else :
#print("Regular")
xp = fh * fr
print("Pay:",xp)
해당 코드를 실행하게 되면
아래와 같이 실행이 된다.
50시간 근무를 했고 시급이 10달러 일때
overtime 근무 시간까지 계산하여 550달러로 계산이 된다.