python编程:从入门到实践 第5章
2017-10-31 15:32
197 查看
第五章:if语句
1.函数lower() 不会修改存储在变量中的值。
2.检查多个条件
(1)使用and 检查多个条件,and两端均为true则为true
(2)使用or 检查多个条件,or两端条件一个true则为true
3.检查特定值是否包含在列表中
(1)要判断特定的值是否已包含在列表中,可使用关键字in。
(2)检查特定值是否不包含在列表中,可使用关键字not in
4.if-elif-else 结构
Python只执行if-elif-else 结构中的一个代码块,它依次检查每个条件测试,直到遇到通过了的条件测试。测试通过后,Python将执行紧跟在它后面的代码,并跳过余下的测试。
5.使用多个elif 代码块
与if-elif-else 结构的用法类似
6.省略else代码块
Python并不要求if-elif 结构后面必须有else 代码块,else 代码块很有用。而在其他一些情况下,使用一条elif 语句来处理特定的情形更清晰
7. 测试多个条件
有时候必须检查你关心的所有条件。在这种情况下,应使用一系列不包含elif 和else 代码块的简单if 语句。在可能有多个条件为True ,且你需要在每个条件为True。每个if均执行。
1.函数lower() 不会修改存储在变量中的值。
2.检查多个条件
(1)使用and 检查多个条件,and两端均为true则为true
(2)使用or 检查多个条件,or两端条件一个true则为true
3.检查特定值是否包含在列表中
(1)要判断特定的值是否已包含在列表中,可使用关键字in。
(2)检查特定值是否不包含在列表中,可使用关键字not in
4.if-elif-else 结构
Python只执行if-elif-else 结构中的一个代码块,它依次检查每个条件测试,直到遇到通过了的条件测试。测试通过后,Python将执行紧跟在它后面的代码,并跳过余下的测试。
5.使用多个elif 代码块
与if-elif-else 结构的用法类似
6.省略else代码块
Python并不要求if-elif 结构后面必须有else 代码块,else 代码块很有用。而在其他一些情况下,使用一条elif 语句来处理特定的情形更清晰
7. 测试多个条件
有时候必须检查你关心的所有条件。在这种情况下,应使用一系列不包含elif 和else 代码块的简单if 语句。在可能有多个条件为True ,且你需要在每个条件为True。每个if均执行。
相关文章推荐
- 《python编程从入门到实践》 第5章习题选做
- 《Python编程-从入门到实践》第5、6章习题选练
- 《Python编程 从入门到实践》第六章课后习题
- 【day 14】python编程:从入门到实践学习笔记-基于Django框架的Web开发-用户账户(一)
- 《Python编程从入门到实践》_第九章_类
- python编程:从入门到实践学习笔记(二)
- Python编程:从入门到实践,课后题14-2
- Python编程从入门到实践:习题3-8~3-10
- 【day 2】python编程:从入门到实践学习笔记-列表以及其操作
- 《Python编程-从入门到实践》课后习题(2)
- 《Python编程从入门到实践》第三章414
- 20170118Python编程:从入门到实践
- 《Python编程从入门到实践》第四章的动手414
- python编程:从入门到实践-第四章练习
- Python编程:从入门到实践的动手试一试答案(第二章)
- Python编程:从入门到实践的动手试一试答案(第四章)
- 【day 10】python编程:从入门到实践学习笔记- 基于Django框架的Web开发-Django入门(一)
- 第七天任务 (【基于Python编程从入门到实践】第七章 用户输入和while循环 书本及动手试一试)
- python编程:从入门到实践 第2章
- 《python编程从入门到实践》 第6章习题选做