注意:本文是《Head First Python》学习笔记。欢迎关注我的 简书 。
Python术语
- BIF --------- 内置函数。
- 组(Suite)--------Python代码块,会通过缩进来指示分组。
- 功能齐全(Batteries included) --------这是指Python提供了快速高效地完成工作所需的大多数功能。
IDLE说明
- IDLE shell允许你在编写代码的同时试验代码。
- 调整IDLE的首选项,以适应你的工作方式。
- 要记住:使用shell时,Alt-P 表示Previous(前一个),Alt-N表示Next(下一个)。不过如果你使用的是Mac,则要使用Ctrl-P和Ctrl-N。
BULLET POINTS
- 从命令行或在IDLE中运行Python 3。
- 标识符是指示数据对象的名字。标识符没有“类型”,不过标识符所指示的数据对象有类型。
-
print( )
BIF 会在屏幕上显示一个消息。 - 列表是一个数据集合,数据项之间用逗号分隔,整个列表用中括号包围。
- 列表就像是“打了激素”的数组。
- 可以用BIF处理列表,另外列表还支持一组列表方法。
- 列表可以存放任意数据,而且数据可以是混合类型。列表还可以包含其他列表。
- 列表可以随需要伸缩。数据使用的所有内存都由Python为你管理。
- Python使用缩进将语句归组在一起。
-
len( )
BIF会提供某个数据对象的长度,或者统计一个集合中的项数,如列表中的项数。 - for循环允许迭代处理一个列表,这通常比使用一个等价的while循环更方便。
- 可以利用
if...else...
语句在代码中完成判定。 -
isinstance( )
BIF 会检查一个标识符是否指示某个指定类型的数据对象。 - 使用
def
来定义一个定制函数。