会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Qingqiu_Gu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
下一页
2018年4月13日
python's twenty day for me 继承 和 super()方法
摘要: super(): 在单继承中就是单纯的寻找父类。 在多继承中就是根据子节点所在图 的mro顺序,找寻下一个类。 遇到多继承和super(): 对象.方法 1,找到这个对象对应的类。 2,将这个类的所有父类都找到换成一个图。 3,根据图写出广度优先的顺序。 4,再看代码,根据广度优先,来找super(
阅读全文
posted @ 2018-04-13 18:02 Qingqiu_Gu
阅读(182)
评论(0)
推荐(0)
2018年4月12日
python's ninteenth day for me 类的组合,继承。
摘要: 组合: 表示一个类的对象作为另一个类对象的属性。 实例化的过程: 1,创建一个对象。 2,__init__ 给对象添加一些属性,对象默认的名字为self。 3,将self所指向的内存空间返回给实例化他的地方。 使用这个对象可以找到两个东西: 1,对象所在的内存中存储的属性。 2,类对象指针所指的类中
阅读全文
posted @ 2018-04-12 17:47 Qingqiu_Gu
阅读(304)
评论(0)
推荐(0)
2018年4月11日
python's eithteenth day for me 面向对象——命名空间
摘要: 创建一个类就会创建一个类的名称空间,用来存储类中定义的所有名字,这些明细称为类的属性。 而类有两种属性:静态属性和动态属性: 1,静态属性就是直接在类中定义的变量。 2,动态属性就是定义在类中的方法。 类的属性是共享给所有对象的。 创建一个对象(实例)就会创建一个对象(实例)的名称空间,存放对象(实
阅读全文
posted @ 2018-04-11 16:15 Qingqiu_Gu
阅读(187)
评论(0)
推荐(0)
2018年4月10日
python's seventeenth day for me 面向对象
摘要: 用函数做一个简单的游戏: 面向对象编程: 类的概念:具有相同属性和技能的一类事物。 对象:就是对一个类具体的描述。 使用面向对象的好处: 1,使得代码之间的角色关系更加明确。 2,增强了代码的可扩展性。 3,规范了对象的属性和技能。 面向对象的特点:结局的不确定性。 查看静态变量的方法: 第一种方法
阅读全文
posted @ 2018-04-10 16:56 Qingqiu_Gu
阅读(125)
评论(0)
推荐(0)
2018年4月9日
python's sixteenth day for me 员工信息表
摘要: import os user_dic = { 'username':None, 'password':None, 'login':True } flag = False name_list = ['id','name','age','phone','job'] check_conditions = ['>',',,cond 是3 3,对content进...
阅读全文
posted @ 2018-04-09 21:57 Qingqiu_Gu
阅读(154)
评论(0)
推荐(0)
2018年4月8日
python's fifteenth day for me 递归函数
摘要: 递归...
阅读全文
posted @ 2018-04-08 20:35 Qingqiu_Gu
阅读(141)
评论(0)
推荐(0)
2018年4月5日
python's fourteenth day for me 内置函数
摘要: locals: 函数会以字典的类型返回当前位置的全部局部变量。 globals: 函数会以字典的了类型返回全部的全局变量。 字符串类型的代码执行:eval, exec, complie eval: 执行字符串类型的代码,并返回最终结果。 exec:执行字符串类型的代码: compile: 将字符串类
阅读全文
posted @ 2018-04-05 15:58 Qingqiu_Gu
阅读(180)
评论(0)
推荐(0)
2018年4月3日
用装饰器做一个登陆功能(进阶):
摘要: 1 dic = { 2 'username':None, 3 'status':False 4 } 5 def login(flag): # 传入 '微信','QQ' 6 def wrapper(f): 7 def inner(*args,**kwargs): 8 if dic['status']
阅读全文
posted @ 2018-04-03 19:51 Qingqiu_Gu
阅读(249)
评论(0)
推荐(0)
装饰器 为多个函数加上认证功能(账号密码来源于文件),要求只要登陆成功一次,后续函数则无需登陆。
摘要: 1 dic = { 2 'username':None, 3 'status':False #定义一个字典 status : False 为了改变函数执行的方向。 4 } 5 6 7 def wrapper(f): 8 def inner(*args,**kwargs): 9 if di...
阅读全文
posted @ 2018-04-03 19:05 Qingqiu_Gu
阅读(934)
评论(0)
推荐(0)
python's thirteenth day for me 迭代器 生成器
摘要: 迭代器: for 循环可以循环的就是可迭代对象。 可迭代对象:str, list, tuple, dict, set, range。 迭代器:f1文件句柄。 可迭代协议: 可以被迭代要满足的要求就叫做可迭代协议。可迭代协议的定义非常简单,就是内部实现了__iter__方法。 可迭代对象: 内部含有_
阅读全文
posted @ 2018-04-03 17:52 Qingqiu_Gu
阅读(161)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
下一页
公告