python基础学习-9

流程控制(1)

8.1.1python三大结构

顺序结构

  • 程序从上往下进行执行

分支结构

  • 根据条件成立与否,选择相应的代码执行

循环结构

  • 根据条件重复执行代码,满足条件就执行,不满足就停止

8.2.1分支结构

1、单分支结构(if…)

if 条件:
	代码语句
	
age = int(input('请输入年龄'))
if age>18 :
    print('可以玩原神')

补充: 缩进tab键(四个空格)-----表示代码的权限

2、双分支结构if…else

  • 如果满足条件就执行a语句,否则执行b语句
if 条件:
	语句a
else:
	语句b


age = int(input('请输入年龄'))

if age >= 18:
    print('你已经成年了')
else:
    print('你是未成年')

3、多分支结构(if…elif…else)

if 条件:
	执行
elif 条件:
	执行
elif 条件:
	执行
else:
	执行
	
# bmi指数 = 体重kg/身高**2
'''
bmi  小于18.4 瘦
18.5-23.9 标准
24-27.9  微胖
28  --胖
'''
hi = float(input('请输入你的身高:m'))
wi = float(input('请输入你的体重:kg'))
bmi = wi/(hi**2)




if bmi<=18.4:
    print('太瘦了多吃点')
elif bmi>=18.5 and bmi<=23.9:
    print('标准身材')
elif bmi>=24 and bmi <=27.9:
    print('微胖')
elif bmi>=28:
    print('注意运动')
</
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值