python中的条件判断

python中的条件判断共三种:

  • 单向判断if
  • 双向判断if…else…
  • 多向判断IF…ELIF…ELSE…

1。单向判断IF

【基本语法】

if xxx:
    print(xxx)

来来来,和你接触过的IF判断来找找不同吧!!和我之前学习的区别
1)python 只有IF
2)python的IF后面有一个空格
3)python的IF 条件后面有一个冒号:
4)python中print前有四个空格或是一个制表符
5)python中print后面没有分号

在这里插入图片描述

对于Python而言,缩进是一种语法。它会帮助Python区分代码之间的层次,理解条件执行的逻辑及先后顺序
在if条件中,缩进不需要我们手动按空格键。当你输入英文冒号:后按回车,下一行代码就会自动向右缩进。
示例
在这里插入图片描述

2。双向判断IF…ELSE…

基本语法

IF xxx:
    print(xxx)
ELSE:
    print(xxx)

来来来,和你接触过的IF判断来找找不同吧!!和我之前学习的区别
1)python 只有IF…ELSE…没有END
2)python的IF后面有
一个空格

3)python的IF 条件后面有一个冒号:
4)python中print前有四个空格或是一个制表符
5)python中print后面没有分号
6)python中ELSE后面是有冒号的

在这里插入图片描述示例
在这里插入图片描述由于赋值vip = ‘n’ ,并不满足vip == ‘y’:这个条件,所以不能执行print(‘您是本店会员,可以享受会员价’)的命令。

只能走第二条else:的路,执行 print(‘不好意思哦,您目前还不是我们的会员,\n本次无法享受会员价喽’)的命令。

3。多向判断IF…ELIF…ELSE…

【基本语法】

if xxx:
    print(xxx)
elif xxx:
    print(xxx)
elif xxx:
    print(xxx)
    ……
else:
    print(xxx)    

来来来,和你接触过的IF判断来找找不同吧!!和我之前学习的区别
1)python 只有IF…ELIF…ELSE…没有END
2)python的IF后面有
一个空格

3)python的IF 条件后面有一个冒号:
4)python中print前有四个空格或是一个制表符
5)python中print后面没有分号
6)python中ELSE后面是有冒号的
7)python中ELIF不是elseif或者else if等
在这里插入图片描述示例
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值