资料:
http://www.2cto.com/kf/201312/268555.html
http://www.2cto.com/kf/201505/397354.html
1、查看关键字
1 >>> import keyword 2 >>> keyword.kwlist
![](https://images2015.cnblogs.com/blog/1066164/201612/1066164-20161207105327460-430741056.png)
2、判断、循环
if elif else for while break continue and or is not in
3、函数、模块、类
from import as def pass lambda return class
4、异常
try except finally raise
5、其他
print del global with assert yield exec
and |
表示与关系运算 1 if (age>0 and age <30) : 2 print ('good') |
as |
给引进的模块起一个别名 1 import numpy as np |
assert |
段言:用于声明一段代码必须为真,如果不满足,将导致错误 1 assert age>20 |
break | |
class | 定义类 |
continue | |
def | |
del | |
elif | |
else | |
except | 用于捕获代码中的问题 |
finally | 用于在代码有错误的情况下,也能够执行,与 try except 结合使用 |
for | |
from |
引入一个模块时,用from来只引入需要的部分 1 from numpy import XXX |
global | |
if | |
import | |
in | 用于判断某个元素是否在一个元素集里 |
is | 用于判断两个对象是否为同一个 |
lambda | 用于创建匿名函数 |
not | 取反 |
or | |
pass | 表示什么都不做,通常用来做占用符 |
raise | 用来产生一个错误 |
try | 与 except 和 finally 结合使用 |
while | |
with | 控制流语句,可用来简化try-finally语句 |
yield | 把一个函数变成一 个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator |