18 python异常处理

white Python 2018-11-14 41 次浏览
什么是异常处理? 异常处理即是一个事件,该事件回在程序执行过程中发生,影响了程序的正常执行。一般情况下,在python无法正常处理程序时就会发生一个异常。异常时Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处...

17. python 类

white Python 2018-10-20 28 次浏览
class Chinese: hair = 'black' def smart(self): print('Chinese are smart %s'%self) print(Chinese.hair) Chinese.smart('怀特') print(Chinese.__dict__) Chinese.__dict__['smart']('white') &n...

16.python登录程序认证

white Python 2018-10-08 41 次浏览
版本一(单用户) def auth_func(func): def wrapper(*args,**kwargs): user = input('用户名:').strip() passwd = input('密码').strip() if user=='bb' and passwd == '123': res = ...

15. python解压序列

white Python 2018-10-08 30 次浏览
l=[3,4,5,3,6,7,34,2,46,75] a,*_,c = l print(a,c) a = 1 b = 2 a,b = b,a print(a,b)  

14.python 装饰器

white Python 2018-10-07 36 次浏览
定义 装饰器本质上是一个 Python 函数或类,它可以让其他函数或类在不需要做任何代码修改的前提下增加额外功能,装饰器的返回值也是一个函数/类对象。 def add_txt(func): print('我是新功能') func() def foo(): ...

mac os 安装pip, modules

white Python 2018-09-24 40 次浏览
sudo easy_install pip pip install modules

python 标准异常对照

white Python 2018-09-20 41 次浏览
AssertionError 断言语句(assert)失败 AttributeError 尝试访问未知的对象属性 EOFError 用户输入文件末尾标志EOF(Ctrl+d) FloatingPointError 浮点计算错误 GeneratorExit generator.close()方法...

13. python常用模块

white Python 2018-07-18 73 次浏览
时间模块 时间加减运算 datetime.datetime.now()+datetime.timedelta(hours=3) datetime.datetime.now()-datetime.timedelta(days=2) datetime.datetime.now()+datetime.timedelta(minutes=3) datetime.datetime.now()-datetim...

12.python模块

white Python 2018-07-18 47 次浏览
模块分为三类: <1> 内置标准模块(又称标准库)执行help('modules')查看所有python自带模块列表。 <2> 第三方开源模块,可通过pip install 模块名 联网安装。 <3> 自定义模块 模块调用的方法 i...

11 python迭代器和生成器

white Python 2018-05-08 40 次浏览
迭代器定义 1.迭代器协议是指:对象必须提供一个next方法,执行方法要么返回迭代器中的下一项,要么就引起一个StopIteration异常,以终止迭代(只能往后走,不能往前退) 2.可迭代对象:实现了迭代器协议的对象(实现方式:对象内部...
回顶部