If 和else最后面必须加:
冒号。
使用if语句来打印不同年龄的内容。
简单点:
age = 20
if age >= 18:
print('Your age is ',str(age)+', you are adult!')
else:
print('Your age is ',str(age)+', you are teenager!')
复杂点:增加else if
,简写elif
。
age = 20
if age >= 18:
print('Your age is ',str(age)+', you are adult!')
elif age >= 6:
print('Your age is ',str(age)+', you are teenager!')
else:
print('Your age is ',str(age)+', you are kid!')
If 语句执行时有个特点,它是从上往下判断的,如果在某个判断上时True,则把该判断对应的语句执行后,就忽略掉剩下的elif
和else
对应的语句。