Python
的代码块不使用大括号(
{}
)来控制类,函数以及其他
逻辑判断。
python
最具特色的就是用缩进来写模块。
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。
Python
语句中一般以新行作为为语句的结束符。
但是我们可以使用斜杠(
\
)将一行的语句分为多行显示
语句中包含
[], {}
或
()
括号就不需要使用多行连接符
三引号可以由多行组成
python
中单行注释采用
#
开头。
python
中多行注释使用三个单引号
(''')
或三个双引号
(""")
。
函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,
以突出函数入口的开始。
空行与代码缩进不同,
空行并不是
Python
语法的一部分。
书写时不插入空行,
Python
解释器运行也不会
出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。
记住:空行也是程序代码的一部分。
Python
可以在同一行中使用多条语句,语句之间使用分号
(;)
分割
Python
中的变量赋值不需要类型声明。
每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。
每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
global VarName
的表达式会告诉
Python
,
VarName
是一个全局变量,
这样
Python
就不会在局部命名
空间里寻找这个变量了
raw_input
函数