Python Forum

Full Version: Beginner
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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)
Can you show what error message you are getting? And please use code tags around your code
##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'
Did you mean to write 0.10 instead of 0,10? (period instead of comma)
(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.