Python Forum
Thread Rating:
  • 3 Vote(s) - 3.33 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Beginner
#1
Hi, I would like to know the error of this script.

salary = float(input("Enter your salary: "))
if salary > 2000:
gain = (salary + (salary * 0,10))
print("Your new salary is $%-6.2"%gain)
Reply
#2
Can you show what error message you are getting? And please use code tags around your code
Reply
#3
##algorithm that reads a person's salary and performs an increase

salary = float(input("Enter your salary: "))
if salary > 2000:
gain = (salary + (salary * 0,10))
print("Your new salary is $%-6.2"%gain)

##Error message
Traceback (most recent call last):
File "C:\Users\Usuario\Desktop\Estatística\Python\Scripts(aula)\Twelve.py", line 3, in <module>
gain = (salary + (salary * 0,10))
TypeError: unsupported operand type(s) for +: 'float' and 'tuple'
Reply
#4
Did you mean to write 0.10 instead of 0,10? (period instead of comma)
Reply
#5
(Oct-13-2017, 07:28 PM)Lux Wrote: Did you mean to write 0.10 instead of 0,10? (period instead of comma)

Yes, sorry for bothering with a little problem.
Reply


Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020