内容简介:python3 第六章 - 条件判断
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。
条件语句的执行过程,如下图:
条件语句,又称为if语句,它的完整语法如下:
if 条件1:
语句块1
elif 条件2:
语句块2
else:
语句块3
以上语法的执行过程是:
当 条件1 为 True ,执行 语句块1 的语句
如果 条件1 为 False , 判断 条件2
当 条件2 为 True, 执行 语句块2 的语句
如果 条件2 为 False , 执行 语句块3 的语句
elif 是可以被省略的,即
if 条件1:
语句块1
else:
语句块2
elif 也可以出现多次,即
if 条件1:
语句块1
elif 条件2:
语句块2
elif 条件3:
语句块3
else:
语句块4
else 是可以被省略的,即
if 条件1:
语句块1
看起来好像很复杂,其实,你只要记住: 条件语句是从上到下,依次判断条件是否成立,如果成立则执行和该条件相对应的语句块,如果不成立,则继续判断下一个条件,如果所有的条件都不成立,则执行和else相对应的语句块
需要注意的是:
- 每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。
- 使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。
其中的 elif 是 else if 的缩写,python中用 elif 替代了 else if ,所以 python 的关键字为: if 、 elif 、 else 。
下面来演示,具体怎么使用:
a = 20
b = 100
if a > b:
print('a大于b')
else:
print('a不大于b')
以上代码执行后输出:
a不大于b
以上所述就是小编给大家介绍的《python3 第六章 - 条件判断》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- ansible笔记(26):条件判断
- ansible笔记(29):条件判断与错误处理
- ansible笔记(28):条件判断与block
- ansible笔记(27):条件判断与tests
- 一文详解Python字符串条件判断方法
- vue+node全栈移动商城【9】注册页面判断条件
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
深入分析Java Web技术内幕(修订版)
许令波 / 电子工业出版社 / 2014-8-1 / CNY 79.00
《深入分析Java Web技术内幕(修订版)》新增了淘宝在无线端的应用实践,包括:CDN 动态加速、多终端化改造、 多终端Session 统一 ,以及在大流量的情况下,如何跨越性能、网络和一个地区的电力瓶颈等内容,并提供了比较完整的解决方案。 《深入分析Java Web技术内幕(修订版)》主要围绕Java Web 相关技术从三方面全面、深入地进行了阐述。首先介绍前端知识,即在JavaWeb ......一起来看看 《深入分析Java Web技术内幕(修订版)》 这本书的介绍吧!
UNIX 时间戳转换
UNIX 时间戳转换
RGB HSV 转换
RGB HSV 互转工具