def calculate_wage(hour): hour_rate = hour / 24 if hour <= 40: wage = hour*hour_rate else: wage = 40*(hour_rate) + (hour - 40)*2*hour_rate return wage worker_no = [] worker_name = [] worker_wages = [] worker_number = int(input("How many worker will you add? : ")) for i in range(0,worker_number): id_no = int(input("Enter the id number of worker: ")) name = input("Enter the Name and Surname of worker:") hour = float(input("Enter the number of hours that you worked: ")) wage = calculate_wage(hour) worker_no.append(id_no) worker_name.append(name) worker_wages.append(wage) total_wages = sum(worker_wages) avg_wage = total_wages/len(worker_wages) lowest_wage = min(worker_wages) largest_wage = max(worker_wages) worker_wages.index(largest_wage) print(""" Total Wage : {} Largest Wage : {} -> {} Lowest Wage : {} -> {} Average Wage : {} """.format(total_wages, largest_wage, worker_name[worker_wages.index(largest_wage)], lowest_wage, worker_name[worker_wages.index(lowest_wage)], avg_wage))