My code only prints the 'net pay' at the end, but I need it to print the entire output. It also prints the output inside a parenthesis, which I want to fix. I need to have only one print statement but it is not working. I also want the program to output the employee name entered in all caps followed by the words "PAY INFORMATION" but it is not working either.
employee_name = input("Enter employee's name: ")
hours_worked = float(input("Enter number of hours worked in a week: "))
pay_rate = float(input("Enter hourly pay rate: "))
federal_tax = float(input("Enter federal tax withholding rate (ex. 0.12): "))
state_tax = float(input("Enter state tax withholding rate (ex. 0.06): "))
gross_pay = hours_worked * pay_rate
federal_withholding = gross_pay * federal_tax
state_withholding = gross_pay * state_tax
net_pay = gross_pay - (state_withholding + federal_withholding)
message = employee_name.upper, "PAY INFORMATION"
message = "Hours Worked: ", hours_worked
message = "Pay Rate:","$"+str(round(pay_rate,2))
message = "Gross Pay:","$"+str(round(gross_pay,2))
message = "Deductions:"
message = " Federal Withholding (11.0%):", format(federal_withholding,".2f")
message = " State Withholding (7.0%):","$"+str(round(state_withholding,2))
message = " Total Deduction: ", "$" + str(federal_withholding + state_withholding)
message = "Net Pay:", "$"+ str(round(net_pay,2))
print(message)