‘#’用于在程序中加入标注,使得程序更容易被理解,但对于程序本身是没有意思的。在一行中,‘#’符号后的内容都会被认为是标注。
‘/’在python中被用作换行时的连接符。
和其它的编程语言类似,‘=’在python里被用作赋值运算符,同时也支持诸如x+=1这样的赋值表达方式,它支持多个变量的同时赋值,比如x=y=z=1,此时x、y、z三个变量的值都是1;如果几个变量要赋的值不同,则可以这样赋值x 、y、z=1,2,3。在python中交换两个变量的值可以直接写成(x,y)=(y,x)。
Python的变量名和其他语言一样,都是要以字母或下划线开头,后面的字符可以是alpha字符(a~z A~Z或是数字)以及下划线。
写一个python模块一般按下面的顺序进行:
1.模块的document
2.import其它需要的模块
3.模块全局变量的声明
4.类声明
5.函数声明
6.模块主体
要说一下的是模块的__name__变量,当这个模块是被import在其它模块中的时候,在运行时它的值就是该模块的名字,而如果这个模块是被直接执行的话,那它的值将是“__main__”。
在使用print语句的时候,如果在print语句的后面加了‘,’号,则print语句所显示的内容后面不加换行符,在默认情况下是会加上一个换行符的:
print 'hello',;print 'Recoba'的显示结果是
hello Recoba
而print 'hello';print 'Recoba' 的显示结果是
hello
Recoba