0
Boolean age group question: Why is this invalid syntax?
Im trying to do the Boolean age group challenge and it keeps saying line #9 is invalid syntax. What have I done wrong? age = int(input()) # your code goes here if age>0 and age<=11: print("Child") elif(age>=12 and age<=17): print("Teens") elif(age>=18 and age<=64): print("Adult") elif(age>64): print("Senior") https://code.sololearn.com/csoJUkN5cFQT/?ref=app
4 Réponses
+ 5
If and elif statements have to be aligned vertically. 
if condition:
    print()
elif condition:
    print()
0
age = int(input())
# your code goes here
if age>0 and age<=11:
  
    print("Child")
elif(age>=12 and age<=17):
 
    print("Teens")
 
elif(age>=18 and age<=64):
    print("Adult")
elif(age>64):
    print("Senior")
0
It is an indentation error
0
This also works perfectly:
age = int(input())
# your code goes here
if age>=0 and age<=11:
    print("Child")
if age>=12 and age<=17:
    print("Teen")
if age>=18 and age<=64:
    print("Adult")
if age>=65:
    print("Senior")






