python笔记004--语句和语法

来源:互联网 发布:ubuntu samba图形 编辑:程序博客网 时间:2024/05/29 16:59

一、注释(#)

二、继续(\)

一行过长的语句可以使用反斜杠(\)分解成几行。

例:

if (weather_is_hot == 1) and \

(shark_warning == 0):

send_goto_beach_mesg_to_paper()

另,两种例外情况不用反斜杠就可以跨行的:

①使用闭合操作符:小括号、中括号、花括号

例:

#给一些变量赋值

go_surf,get_a_tan_while,boat_size,toll_money = (1,

'windsurfing',10.0,-2.00)

②三引号包括下的字符串可以跨行

例:

print '''hi there,this is a long message for you

that goes over multiple lines... you will find

out ... '''

三、多个语句构成代码组(:)

if、while、def、class等复合语句

首行以关键字开始,以冒号(:)结束,该行之后的一行或多行构成代码组

首行及后面的代码组称为一个子句(clause)

四、代码组由不同缩进分离

同一代码组的代码行必须严格左对齐(推荐使用4个空格宽度;如果代码要跨平台应用,建议不要使用制表符tab)

python只使用缩进方式表达代码块逻辑

五、同一行 书写多个语句(;)

import sys; x='foo'; sys.stdout.write(x+'\n')

六、模块

每一个python脚本文件都可以被当成是一个模块。

模块以磁盘文件的形式存在。

模块过大时,考虑拆分。

原创粉丝点击