0
Why does this statement don't work at all?
age=14 if("age>=15") print("old") else: if("age<=14") print("shit") if i change age i expected the print out to change according to the command but dnt know y
3 Answers
+ 12
Nimcan I suggest going through the Python course one lesson at a time and you will surely learn how to write code that works.
In your code (it's a good first try!):
The first 'if' statement
- doesn't need parentheses
- shouldn't have quotes around the expression
- must have a colon at the end
The first print() function
- must be indented
The second 'if' statement
- doesn't need parentheses
- shouldn't have quotes around the expression
- must have a colon at the end
- is actually unnecessary
The second print() function
- must be indented
- makes you wonder if crude language is really necessary....
This works:
age = 14
if age >= 15:
print("old")
else:
print("yikes")
Next time you need help with your code, I suggest saving it in the Code Playground and then sharing a link here so we can try it out to see the error messages.
Keep on coding! đ
+ 3
Don't put the age>=15 and the age<=14 in quotation marks, as it is not supposed to be a string, or is it?
+ 2
thanks gyz hv understand know y it didnt work