《python简明教程中文》笔记2
一、python和C的简单比较
二、Python的逻辑行书中例程:
i=5
print i
i=i+1
print i
s='''hello
world'''
print s
输出:
5
6
hello
world
和C相比:可以不用分号表示结束;不定义变量类型,并且试了下发现赋值为5的i,在后面也可以直接赋值为字符串,输出也Ok。
三、python的空白逻辑行:Python解释器看到的行;
物理行:从人看来的物理行
默认一个物理行对应一个逻辑行,如果一个物理行中多个逻辑行,逻辑行之间用分号;分开。
如果逻辑行使用圆括号、方括号、波形括号连接,则跨越多个物理行也会被认为为一个逻辑行。
python使用空白表示语句的分组。在逻辑行首的空白,制表符或者空格用来决定逻辑行的缩进层次。
同一层次的语句必须有相同过的缩进,每一组这样的语句成为一个块
同时注意缩进的方式只能是单一的,不能混合。所谓单一是指只能使用单个制表符或者2个或者4个空格,而不能同时使用这三种形式的缩进。
python的空白很重要,在修改其他python源码时要注意这个空白,否则会造成错误!