《Python学习手册》学习笔记(12)之第12章if测试和语法规则(关键词:编程语言/Python/if)
来源:互联网 发布:男生基本款大衣 知乎 编辑:程序博客网 时间:2024/05/17 08:28
第12章 if测试和语法规则
写在开头的读者笔记
值得一读的小节
1.真值测试
在Python中:
- 任何非零数字或非空对象都为真。
- 数字零、空对象以及特殊对象None都被认为是假。
- 比较和相等测试会返回True或False(1和0的特殊版本)。
- 布尔and和or运算符会返回真或假的操作对象。
2.if/else三元表达式
if X: # 如果X为真(也就是非0或非空) A = Yelse: A = Z
if语句
通用格式
基本例子
多路分支
Python语法规则
代码块分隔符
语句的分隔符
一些特殊情况
真值测试
(读者:
在Python中:
- 任何非零数字或非空对象都为真。
- 数字零、空对象以及特殊对象None都被认为是假。
- 比较和相等测试会返回True或False(1和0的特殊版本)。
- 布尔and和or运算符会返回真或假的操作对象。
)
if/else三元表达式
if X: # 如果X为真(也就是非0或非空) A = Yelse: A = Z
为什么要在意布尔值
本章小结
本章习题
习题解答
参考文献:
1.《Python学习手册》。
阅读全文
0 0
- 《Python学习手册》学习笔记(12)之第12章if测试和语法规则(关键词:编程语言/Python/if)
- 《Python学习手册》学习笔记(2)之第2章Python如何运行程序(关键词:编程语言/Python)
- 《Python学习手册》学习笔记(4)之第4章介绍Python对象类型(关键词:编程语言/Python)
- 《Python学习手册》学习笔记(10)之第10章Python语句简介(关键词:编程语言/Python/语句)
- 《Python学习手册》学习笔记(1)之第1章问答环节(关键词:编程语言/Python)
- 《Python学习手册》学习笔记(3)之第3章如何运行程序(关键词:编程语言/Python)
- 《Python学习手册》学习笔记(5)之第5章数字(关键词:编程语言/Python/数字/整数/进制)
- 《Python学习手册》学习笔记(7)之第7章字符串(关键词:编程语言/Python/字符串)
- 《Python学习手册》学习笔记(16)之第16章函数基础(关键词:编程语言/Python)
- 《Python学习手册》学习笔记(18)之第18章参数(关键词:编程语言/Python/参数)
- 《Python学习手册》学习笔记(21)之第21章模块:宏伟蓝图(关键词:编程语言/Python/模块)
- 《Python学习手册》学习笔记(32)之第32章异常基础(关键词:编程语言/Python/异常)
- 《Python学习手册》学习笔记(33)之第33章异常编码细节(关键词:编程语言/Python/异常)
- 《Python学习手册》学习笔记(11)之第11章赋值、表达式和打印(关键词:编程语言/Python/赋值/表达式/打印)
- 《Python学习手册》学习笔记(13)之第13章while和for循环(关键词:编程语言/Python/while/for)
- 《Python学习手册》学习笔记(14)之第14章迭代器和解析,第一部分(关键词:编程语言/Python/迭代器/解析/迭代器协议)
- 《Python学习手册》学习笔记(20)之第20章迭代和解析,第二部分(关键词:编程语言/Python/迭代/解析)
- 《Python学习手册》学习笔记(8)之第8章列表与字典(关键词:编程语言/Python/列表/字典)
- C++——USACO Section 3.2 题解
- QSS界面美化6
- enum
- QSS界面美化7
- 获取数据自动插入列
- 《Python学习手册》学习笔记(12)之第12章if测试和语法规则(关键词:编程语言/Python/if)
- HDU3308线段树区间合并
- put()方法和write()方法
- HDU 5954 Do not pour out(二分+积分)
- bzoj 4415: [Shoi2013]发牌
- Hibernate工具类
- equals方法的覆盖
- 趣图 | 懂算法的程序员,不懂的程序员
- 程序员中的老司机们,30 后的路该开向哪里?