Python基础学习:关键字raise
2018-03-15 15:28
190 查看
关键字raise是用来抛出异常的,一旦抛出异常后,后续的代码将无法运行。这实际上的将不合法的输出直接拒之门外,避免黑客通过这种试探找出我们程序的运行机制,从而找出漏洞,获得非法权限。a = '123'
type_list = ['str','int']
if type(a) not in type_list:
raise TypeError
type_list = ['str','int']
if type(a) not in type_list:
raise TypeError
相关文章推荐
- Python基础学习:关键字Is
- Python基础学习:关键字elif
- Python基础学习:关键字global
- Python基础学习:关键字yield
- Python基础学习:关键字for
- Python基础学习:关键字while
- Python新手学习基础之函数-关键字参数
- Python基础学习:关键字del
- Python基础学习:关键字except
- Python基础学习:关键字as
- Python基础学习:关键字def
- Python基础学习:关键字In
- Python基础学习(三)变量和关键字
- Python基础学习:关键字nonlocal
- Python基础学习:关键字not
- Python基础学习:关键字else
- Python基础学习:关键字class
- python--基础学习(五)参数位置传递、关键字传递、包裹传递及解包裹
- Python基础学习:关键字finally
- Python基础学习:关键字if