Я пытаюсь составить список, который принимает ввод от пользователя и добавляет его в список, который будет напечатан позже, когда пользователь запрашивает его как часть моего финала в вступлении к классу python.должен быть калькулятором заработной платы
Я пытался создать пустой список с именем сотрудников и добавить распечатку к списку, но он не будет принимать пользовательский ввод
employees = []
while yes_no == 1:
emp_name = str(input("please enter the employees name"))
num1 = int(input("Please enter the hours you worked "))
num2 = int(input("Please enter your hourly wage "))
print("Employee", emp_name, "Worked ", num1, "hours, and are paid", num2, "$ per hour. Making your salary",
num1 * num2, "$")
employees.append("Employee", emp_name, "Worked ", num1, "hours, and are paid", num2,
"$ per hour. Making your salary",
num1 * num2, "$")
yes = int(input("If you would like to calculate more employees salaries yes or no "))
emp_name = str(input("please enter the employees name"))
num1 = int(input("Please enter the hours you worked "))
num2 = int(input("Please enter your hourly wage "))
print("Employee", emp_name, "Worked ", num1, "hours, and are paid", num2, "$ per hour. Making your salary"
, num1 * num2, "$")
employees.append(str("Employee", emp_name, "Worked ", num1, "hours, and are paid", num2,
"$ per hour. Making your salary",
num1 * num2, "$"))
yes_no = int(input("If you would like to calculate more employees salaries type 1 for yes or or type 0 for no "))
if yes_no == 0:
break
print("Thanks for using my calculator, ", name)
Я ожидалсписок должен быть заполнен входными данными, но все, что произошло, было то, что моя IDE сказала, что append ожидает 1 аргумент, и он получил 9.