while True:
print('==========1.结算工资==========')
print('==========2.退出系统==========')
num = int(input("请输入要操作的序号:"))
if num == 1:
staff = input("请输入员工工号:")
hour = int(input("请输入员工工时:"))
if hour < 60:
salary = hour*80-700
print(staff,"应发:",hour*80)
print("由于",staff,"工时小于60小时,所以扣除700元!")
print(staff,"实发:",salary)
if hour >= 60 and hour <=120:
salary = hour*80
print(staff,"应发:",salary)
if hour > 120:
salary = hour*80+(hour*80-120*80)*0.15
print(staff, '应发:', hour*80)
print("由于",staff,"工时超过120小时,所以补贴",(hour*80-120*80)*0.15,"元")
print(staff,"实发:",salary)
else:
break
如果可以望采纳
def total():
number = input("请输入工号:")
time = float(input("请输入工作时数:"))
total = time * 80
if time < 60:
total = total - 700
if total < 0:
total = 0
elif time > 120:
total = total + (time-120)*80*0.15
print("工号:{},应发工资:{}".format(number,total))
total()