admin管理员组

文章数量:1646246

目录

 一、 if 语句 

 1、多重条件表达式 

 2、单一语句的代码块 

二、else 语句 

 1、避免“悬挂 else” 

三、elif (即 else-if )语句 

四、条件表达式(即"三元操作符")  

 五、 while 语句 

1、一般语法 

2、计数循环 

 3、无限循环 

  六、for 语句 

1、一般语法 

2、 用于序列类型   

 3、用于迭代器类型 

  4、 range() 内建函数 

5、xrange() 内建函数  

6、与序列相关的内建函数 

七、break 语句 

八、 continue 语句 

九、 pass 语句 

十、再谈 else 语句 

十一、迭代器和 iter() 函数 

1、什么是迭代器?  

 2、 为什么要迭代器?  

3、如何迭代?  

4、使用迭代器 

5、可变对象和迭代器 

6、如何创建迭代器 

十二、列表解析 

十三、生成器表达式 

十四、 相关模块  

十五、练习    

1、条件语句.

2、 循环.

3、 range() .

4、素数.

5、 约数.

 6、 素因子分解.

7、全数.

8、 阶乘.

9、  Fibonacci 数列.

10、文本处理.

11、 (整数)位操作.

 12、程序执行性能.


本章的主要内容是 Python 的条件和循环语句以及与它们相关的部分. 我们会深入探讨 if , 
while , for 以及与他们相搭配的 else , elif , break , continue 和 pass 语句. 

 一、 if 语句 

 Python 中的 if 子句看起来十分熟悉. 它由三部分组成: 关键字本身, 用于判断结果真假的
条件表达式, 以及当表达式为真或者非零时执行的代码块.  
if 语句的语法如下: 

if expression: 
    expr_true_suite 

 if 语句的 expr_true_suite 代码块只有在条件表达式的结果的布尔值为真时才执行, 否则将
继续执行紧跟在该代码块后面的语句. 


 
1、多重条件表达式 

单个 if 语句可以通过使用布尔操作符 and , or 和 not  
实现多重

本文标签: 核心条件Python