【Python笔记】python基础 —— 条件判断

条件判断

  • 描述

Python条件语句是通过一条或多条语句的执行结果(True或False)来决定执行的代码块

  • 格式
if 判断语句1:
    执行代码块1
elif 判断语句2:
    执行代码块2
else:
    执行代码块3    

a.单向判断

age = 25

if age >= 18:
    print('你的年龄是{}'.format(age))
    print('你已经是个成年人啦')

输出

你的年龄是25
你已经是个成年人了

根据python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做

b.双向判断

age = 15

if age >= 18:
    print('你的年龄是{}'.format(age))
    print('你已经是个成年人啦')
else:
    print('你的年龄是{}'.format(age))
    print('你还是个年轻boy')

增加了else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了

c.多向判断

age = 3
if age >= 18:
    print('你的年龄是{}'.format(age))
    print('你已经是个成年人啦')
elif age >= 8:
    print('你的年龄是{}'.format(age))
    print('你还是个年轻boy')
else:
    print('希望你现在已经摆脱尿床了')

输出

希望你现在已经摆脱尿床了

注:

a.每个条件后面要使用冒号,表示接下来是满足条件后要执行得语句块

b.使用缩进来划分语句块,相同缩进数得语句在一起组成一个语句块

  • if 嵌套

在嵌套if语句中,可以把if…elif…else结构放在另外一个if…elif…else结构中

if 表达式1:
    语句
    if 表达式 2:
        语句
    elif 表达式3:
        语句
    else:
        语句
elif 表达式4:
    语句
else:
    语句
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值