全部测试代码
#!/usr/bin/env python3
# _*_ coding: utf-8 _*_
##if条件判断
age=3;
if 0<age<=12:
print('kid')
elif 12<age<=18:
print('teenager')
elif 18<age<=30:
print('adult')
elif 30<age<=50:
print('strong')
else:
print('older')
## if 条件1:
## print()
## elif 条件2:
## print()
## elif 条件3:
## print()
## else:
## print()
##案例,结合input()
#input返回一个str类型
bs=input('请输入您的出生年份:')
#将str转换为int
birth=int(bs)
#int对比
if birth>=2000:
print('00后')
elif 1990<=birth<2000:
print('90后')
elif 1980<=birth<1990:
print('80后')
else:
print('改革开放前的前辈')
##注意 :input返回的是一个string类型,是不能直接与int去对比的,需要将string转换为int再去对比
1,if条件判断
##if条件判断
age=3;
if 0<age<=12:
print('kid')
elif 12<age<=18:
print('teenager')
elif 18<age<=30:
print('adult')
elif 30<age<=50:
print('strong')
else:
print('older')
因为age初始值为3,所以输出kid
2.结合input()案例,用户输入出生年份
#input返回一个str类型
bs=input('请输入您的出生年份:')
#将str转换为int
birth=int(bs)
#int对比
if birth>=2000:
print('00后')
elif 1990<=birth<2000:
print('90后')
elif 1980<=birth<1990:
print('80后')
else:
print('改革开放前的前辈')