异常
1python语言书写错误
2处理异常:try:可能产生异常的语句
except:要处理的异常
else:未触发异常,则执行该语句
finally:无论最后如何,都会书写这句话
raise手工抛出异常:eg:
for I in range(5):
if I==2:
raise NameError
意思 是当i=2时,程序会报错
assert它是自定义一个条件来触发异常
自定义一个异常 只要继承Expection就可
局部变量:只能在函数里面使用,函数结束,它就消失。
全局变量:可以在任意使用,但是如果设置了私有就不能使用,函数里面使用时一般用global
apply(函数名,('参数1',' 参数2'))用来改变参数
randint(1000,9999)用来随机产生一个四位数