python 手册
1. #!/usr/bin/python
2. 常量
数:2, 3.2, -1+2j
字符串:单引号、双引号是完全相同的,三引号指示多行字符串。转义字符用\。
自然字符串(即不转义)使用 r"string content...\n\r\'"。
Unicode字符串,u"unicode string",表明这个文件的格式是unicode编码。
3. 变量
命名:与C一样.
类型:不需要声明和定义类型。
4. 运算符与表达式
2+3-4/5*6
幂:**
取整除://
取模:%
左移:<<
逻辑运行符:与C一样.
关系运算符:not, and, or.
表达式:
5. 控制流:
if True:
print 'Yes, it's true.'
while True:
{...}
else:
print 'while is end...'
for i in range(1,5):
print i
else:
print 'over...'
continue 与 break;
6. 函数:
def sayHello():
print 'hello'
全局变量: global x
默认参数: sayHello( i = 0 )
关键参数:使用名字来给形参赋值,而不是位置。sayHello( i = 100 )
7. 模块
使用模块:import sys
一个模块就是一个文件?
8. 数据结构:
列表:[ .., .., ...]
元组:(.., .., ...)
字典:{key:value, ...}
序列:列表、元组、字典都是序列.
python所有变量都是引用。
9. 面向对象:
def __init__(self, var)
def __del__(self)
10. 输出与输出:
文件: 打开文件file('test.txt') 读r.readline()
对象的存取:pickle模块.
11. 异常:
try .. except
try .. finally
12. python标准库:
sys
os
13. 其它:
exec( ' python cmd ' )
eval( ' python expression ' )
assert ( i == True )
GUI