python3笔记之关键字
A
and:连接两个表达式 。 相当于逻辑与。
as: 给引入的模块取个新的的名字。函数中引用模块的名字使用自定义名字。
assert:声明某个表达式必须为真,如果编程途中该表达式没有为真就会报错AssertionError。
B
break:跳出当前循环体循环,执行下一行代码
C
class::用来定义类
continue:在循环体中不执行本次循环,继续循环体中循环。
D
def:定义函数,以供对象调用。
del:从列表中删除不需要的对象,或者删除函数中定义过的对象。
E
elif::同if关键字一起使用,表示对if分支的判断。
else:同if关键字一起使用,表示上述条件都不满足时执行else语句。
except:与try和finally搭配,用来处理函数体中的异常错误,可以有多个except语句,每个except都会执行。出现try代码错误后,编译器不报错,会去执行except语句.
F
False:布尔值假,常用作返回值,或者条件判断时。数字0和空集属于False.
finally:与try和except搭配,try中代码错误后遍历except语句,然后再执行finally语句。
for::创建已知次数的循环体。
from:从模块中导入函数或整个模块,调用时可以省略调用模块名。
G
global:定义全局变量,在整个模块中可以使用,在函数体内定义的全局变量的作用域也是整个模块。
I
if:判断语句,常同elif和else使用。如果条件为真,执行if语句的代码;不然不执行if语句。
import:导入模块,调用需要写模块名。
in:判断对象是否属于某个列表。
is:
lambda:
N
None:表示空值
nonlocal;
not:等价逻辑非, 使表达式返回的布尔值取反。
O
or:等价逻辑或,or所连接的表达式中有任意一个为真,则表达式返回的布尔值为真。
P
pass:暂停执行
R
raise:
return:返回函数或者表达式执行后的值,用来给对象调用时使用。
T
True:布尔值真,常用作返回值,或者条件判断时。非0数字和非空集合属于True.
try:常同except,finally一起使用,执行try语句的代码,如果出现错误,则执行except的代码,如果except没有对应的代码执行,则执行finally。
W
while:一种循环
with:
Y
yield