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中判断条件_python

对于Python而言,缩进是一种语法。它会帮助Python区分代码之间的层次,理解条件执行的逻辑及先后顺序

在if条件中,缩进不需要我们手动按空格键。当你输入英文冒号:后按回车,下一行代码就会自动向右缩进。

示例

python 判断双条件 python中判断条件_缩进_02

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后面是有冒号的

python 判断双条件 python中判断条件_python 判断双条件_03

示例

python 判断双条件 python中判断条件_基本语法_04

由于赋值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等

python 判断双条件 python中判断条件_python_05

示例

python 判断双条件 python中判断条件_缩进_06