Python学习笔记:条件、循环和其他语句
2013-02-12 22:06
991 查看
1.打印:print 语句可以用来打印由逗号隔开的多个值。如果语句以逗号结尾,后面的print 语句会在同一行内继续打印。
2.导入: 如果不想使用导入的函数名,或者导入的多个函数名冲突,可以使用import...as...语句进行函数的局部重命名。
3.赋值:通过序列解包和链式赋值功能,多个变量赋值可以一次性赋值,通过变量赋值可以原地改变变量。
4.块:块是通过缩排使语句成组的一种方式。他们可以在条件以及循环语句中使用。
5.条件:几个条件可以通过 if / elif / else 串联使用。 可以实现java中的条件表达式: 形如 a if b else c。 等同于 b ? a : c.
6.断言:assert condition 如果表达式为假,断言会让程序崩溃(产生异常)。
7.循环:可以使用continue语句跳过块中的其他语句然后继续下一次迭代,或者使用break语句跳出循环。一个特性是:如果在循环结尾加上else字句,当循环没有以break结束的时候,便会执行else子句中的内容。
8.列表推导式:通过列表推导式可以从旧列表中产生新的列表。
9.其他语句:pass 语句什么都不做,可以作为占位符使用。 del 语句用来删除变量,或者数据结构的一部分,但是不能用来删除值。 exec 语句用于执行 Python程序相同的方式来执行字符串。内建的 eval 函数对写在字符串中的表达式进行计算并且返回结果。
2.导入: 如果不想使用导入的函数名,或者导入的多个函数名冲突,可以使用import...as...语句进行函数的局部重命名。
3.赋值:通过序列解包和链式赋值功能,多个变量赋值可以一次性赋值,通过变量赋值可以原地改变变量。
4.块:块是通过缩排使语句成组的一种方式。他们可以在条件以及循环语句中使用。
5.条件:几个条件可以通过 if / elif / else 串联使用。 可以实现java中的条件表达式: 形如 a if b else c。 等同于 b ? a : c.
6.断言:assert condition 如果表达式为假,断言会让程序崩溃(产生异常)。
7.循环:可以使用continue语句跳过块中的其他语句然后继续下一次迭代,或者使用break语句跳出循环。一个特性是:如果在循环结尾加上else字句,当循环没有以break结束的时候,便会执行else子句中的内容。
8.列表推导式:通过列表推导式可以从旧列表中产生新的列表。
9.其他语句:pass 语句什么都不做,可以作为占位符使用。 del 语句用来删除变量,或者数据结构的一部分,但是不能用来删除值。 exec 语句用于执行 Python程序相同的方式来执行字符串。内建的 eval 函数对写在字符串中的表达式进行计算并且返回结果。
相关文章推荐
- Python学习笔记之条件、循环和其他语句
- python学习笔记之四:条件,循环和其他语句
- Python学习笔记-第五章 条件、循环和其他语句(下)
- python学习笔记5-条件,循环和其他语句
- python学习笔记——第五章 条件、循环和其他语句
- Python基础教程 第5章: 条件、循环和其他语句 学习笔记
- <<Python基础教程>>学习笔记 | 第05章 | 条件、循环和其他语句
- [python学习笔记]条件,循环和其他语句
- python 条件,循环和其他语句的学习笔记
- python基础教程学习笔记---(5)条件、循环和其他语句
- Python学习笔记-第五章 条件、循环和其他语句(上)
- Python基础教程学习笔记----第五章 条件、循环和其他语句
- Python学习笔记(五)条件,循环和其他语句(上)
- 【Python基础教程笔记(二)】字典,条件,循环和其他语句
- python笔记(8)----条件、循环及其他语句
- python 学习笔记 四 条件, 循环以及其他
- Python基础教程第五章学习笔记——条件、循环和其他语句
- python基础教程_学习笔记7:条件、循环、其它语句
- python 学习笔记之条件循环等语句
- 条件、循环和其他语句——Python学习系列之三