Python基础(五)之 if 条件判断

全部测试代码

#!/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('改革开放前的前辈')

在这里插入图片描述

参考:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431676242561226b32a9ec624505bb8f723d0027b3e7000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值