会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
卡吧不死机
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2020年5月8日
Python学习笔记:反射
摘要: 反射 1、定义:通过字符串映射或者修改程序运行时的状态、属性和方法。反射的作用是实现动态的内存装配 2、hasattr(obj,name_str) , 判断一个对象obj里是否有对应的name_str字符串的方法 3、getattr(obj,name_str):根据字符串去获取obj对象里的对应的方
阅读全文
posted @ 2020-05-08 09:24 卡吧不死机
阅读(192)
评论(0)
推荐(0)
2020年5月7日
Python学习笔记:异常处理
摘要: 一、异常处理 1、定义:程序遇到了可预见的问题,但是不想让用户看到出错信息,并且对这种错误进行处理,同时程序不会奔溃,加强程序的健壮性。 try: name = [] print(name[1]) except IndexError as e: print(e) except Exception a
阅读全文
posted @ 2020-05-07 08:59 卡吧不死机
阅读(296)
评论(0)
推荐(1)
2020年4月29日
Python学习笔记:面向对象
摘要: 一、编程范式 1、定义:简单说就是程序员为了解决一系列编程问题而使用的编程套路,比如面向过程式编程,面向对象式编程,函数式编程,都属于编程范式。 2、面向过程编程:为计算机执行流程定义了一系列的函数,计算机将顺序执行完成任务。 优点:便捷、快速完成编程任务 缺点:维护困难,改一处,别的依赖的代码也需
阅读全文
posted @ 2020-04-29 13:23 卡吧不死机
阅读(188)
评论(0)
推荐(0)
2020年4月27日
Python学习笔记:模块学习
摘要: 一、定义: 1、模块:用来从逻辑上组织python代码(包含:变量,函数,类等),本质是实现一个功能的.py结尾的python文件。 2、包:用来从逻辑上组织模块的,本质就是一个目录。(必须带有一个__init__.py文件) 二、导入方法 1、导入一个模块,“import 文件名(不需要后缀)”,
阅读全文
posted @ 2020-04-27 10:03 卡吧不死机
阅读(341)
评论(0)
推荐(0)
2020年4月20日
Python学习笔记:解耦合
摘要: 一、什么是耦合? 耦合指的就是两个类之间的联系的紧密程度,解耦合就是将原来的直接关系变成间接关系,使得两个函数中间层是强耦合,而他们之间变成弱耦合关系。 二、解耦合有什么好处? 1、将两段互相依赖的函数分开,从而降低代码的复杂性。 2、使代码可以重复利用 三、案例分析:登入功能 1、一般是这个流程,
阅读全文
posted @ 2020-04-20 20:56 卡吧不死机
阅读(1668)
评论(0)
推荐(0)
2020年4月19日
Python学习笔记:动态调用函数
摘要: def account_info(): pass def repay(): pass menu = ''' 请选择以下菜单 1. 账户信息 2. 还款 3. 取款 4. 转账 5. 账单 6. 退出 ''' # 将函数存储在字典中 menu_dic = { '1': account_info, '2
阅读全文
posted @ 2020-04-19 17:49 卡吧不死机
阅读(337)
评论(0)
推荐(0)
2020年4月16日
Python学习笔记:Python的时间操作(time,datetime,timedelta,calendar)
摘要: 做项目的时候,有一个简单需求,就是取到当前时间5年后的某个时间点,这个要怎么做? 这个不是简单的加5年时间,需要库里有自动识别哪一年是闰年,最后返回准确结果。 看起来简单的需求,但因为对Python类库不熟悉,可能被多个时间对象搞懵! 唯一的办法,只能把python中所有关于时间的模块全部学习一遍,
阅读全文
posted @ 2020-04-16 11:07 卡吧不死机
阅读(3696)
评论(0)
推荐(0)
2020年4月11日
Python学习笔记:软件目录结构规范
摘要: 一、规范目录结构的好处: 1、可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 2、可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该放在什么目录之下。随着时间的推移,代
阅读全文
posted @ 2020-04-11 15:18 卡吧不死机
阅读(345)
评论(0)
推荐(0)
Python学习笔记:序列化(Serialize)和反序列化(Deserialize)
摘要: 1、使用场景一:保存内存中的数据到文件中,然后在下次要使用的时候再反序列化恢复数据,这样使临时中断的工作得已恢复。比如虚拟机的快照等。2、使用场景二:可以将数据序列化以后在两种不同的语言中传输,比如Python数据类型转成json格式再传给Java3、注意:json包只支持字典格式,作用是在不同语言
阅读全文
posted @ 2020-04-11 11:27 卡吧不死机
阅读(2002)
评论(0)
推荐(0)
2020年4月10日
Python学习笔记:python3.5.2内置方法汇总
摘要: # 常用重点方法将标红1、abs()求绝对值 print(abs(-1)) 2、all()可迭代对象非0或者为空返回True,其他情况返回False print(all([-1, 2, 3, 4])) 3、any()可迭代对象中非0或者非空返回True,其他情况返回False print(any([
阅读全文
posted @ 2020-04-10 19:24 卡吧不死机
阅读(389)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告