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

mac2025-06-06  60

条件判断

描述

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)