基础语法
( ; )同一行书写多个语句
( : ) 将代码块的头和体分开
(#)表示注释
( \ ) 继续上一行
使用闭合操作符时,单一语句可以跨多行,例如:在含有小括号、中括号、花括号时可以多行书写。
另外就是三引号包括下的字符串也可以跨行书写
不同的缩进深度分隔不同的代码块
“多元”赋值
等号两边都是元组
>>>( q,a,z) =( 1,2,'ss')
>>> q
1
>>> z
'ss'
>>> q
1
>>> z
'ss'
可以实现无需中间变量交换两个变量的值
如果模块是被导入, __name__ 的值为模块名字
如果模块是被直接执行, __name__ 的值为 '__main__'
如果模块是被直接执行, __name__ 的值为 '__main__'
Python 标准库中还提供了unittest 模块, 有时候它被称为 PyUnit, 是一个测试框架
内存管理
变量无须事先声明
del 语句能够直接释放资源
变量只有被创建和赋值后才能被使用
os.
linesep
换行分隔符