会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
图远
博客园
首页
新随笔
联系
订阅
管理
2018年4月25日
time random sys os模块
摘要: 一:time模块 1,记录时间有三种格式 import time # 时间戳时间 print(time.time()) # 时间戳时间 # 计算时间差 精准的运算 #格式化时间 print(time.strftime('%Y-%m-%d %H:%M:%S'))# 字符串格式化时间 # 记录下来给人看
阅读全文
posted @ 2018-04-25 20:22 扬帆起航111
阅读(195)
评论(0)
推荐(0)
2018年4月24日
configparser logging collections 模块
摘要: 一:configparser模块 1,该模块用于配置文件(.ini的文件),该文件可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 [DEFAULT] ServerAliveInterval = 45 Compression = yes CompressionLevel =
阅读全文
posted @ 2018-04-24 19:38 扬帆起航111
阅读(150)
评论(0)
推荐(0)
2018年4月22日
序列化模块和hashlib模块
摘要: 一:序列化模块 1,什么叫序列化? 序列化就是将原本的字典、列表等内容转换成一个字符串。python中的序列化模块有 json,pickle,shelve。 ps:能存储在文件中的一定是字符串或者是字节,能在网络上传输的只有字节。 2,为什么要进行序列化? 因为在网络上和文件中能存在的只有字节 3,
阅读全文
posted @ 2018-04-22 22:50 扬帆起航111
阅读(193)
评论(0)
推荐(0)
2018年4月20日
内置方法
摘要: 1,__len__方法 class A: def __init__(self,name,age,sex,cls): self.name = name self.age = age self.sex = sex self.cls = cls def __len__(self): return len(
阅读全文
posted @ 2018-04-20 16:47 扬帆起航111
阅读(119)
评论(0)
推荐(0)
2018年4月19日
面向对象进阶
摘要: 一:反射 1,python面向对象中的反射就是通过字符串的形式操作对象的相关属性。 2,getattr() 从命名空间中获得这个名字对应的值,找一个属性 ,直接就可以找到这个属性的值,找一个方法 ,找到的是这个方法的内存地址。 3,hasattr() 判断命名空间里有没有这个名字 4,正常情况下如果
阅读全文
posted @ 2018-04-19 15:39 扬帆起航111
阅读(158)
评论(0)
推荐(0)
2018年4月18日
property classmethod staticmethod的用法
摘要: 一:property的用法 1,@property 能够将一个方法伪装成一个属性,它并不会让你的代码有什么逻辑上的提高,只是从调用者的角度上换了一种方式,使之看起来更合理。调用方法从原来的的对象名.方法名(),变成了对象名.方法名。 class Person: def __init__(self,n
阅读全文
posted @ 2018-04-18 15:34 扬帆起航111
阅读(188)
评论(0)
推荐(0)
2018年4月16日
归一化设计,抽象类和接口类,接口隔离操作
摘要: 一:什么叫归一化设计: 首先来看看下面这段程序: class Alipay(Payment): def pay(self,money): print('使用支付宝支付了%s元'%money) class QQpay: def pay(self,money): print('使用qq支付了%s元'%m
阅读全文
posted @ 2018-04-16 16:46 扬帆起航111
阅读(289)
评论(0)
推荐(0)
2018年4月13日
面向对象的三大属性
摘要: 1,面向对象中的继承表示的是类与类之间的关系(什么是什么的关系),在python3中,所有的类都会默认继承object类,继承了object类的所有类都是新式类,如果一个类没有继承任何父类,那么__bases__属性就会显示<class 'object'>。 2,继承可以分为单继承和多继承。 # 单
阅读全文
posted @ 2018-04-13 20:56 扬帆起航111
阅读(1645)
评论(0)
推荐(0)
2018年4月11日
面向对象(续)
摘要: 一:不同的类的对象如何实现交互呢? 因此必须掌握类中方法的传参和调用,例如要实现人狗大战中的交互,可以这么做,程序如下: class Person: role = 'person' # 静态属性 def __init__(self,name,sex,hp,ad): self.name = name
阅读全文
posted @ 2018-04-11 19:10 扬帆起航111
阅读(175)
评论(0)
推荐(0)
初识面向对象
摘要: # class Person: # role = 'person' # 静态属性 # def f1(self): # 动态属性 方法(函数) 默认带一个参数self # print(1234567) # # print(Person.__dict__) # print(Person.__dict__
阅读全文
posted @ 2018-04-11 08:36 扬帆起航111
阅读(207)
评论(0)
推荐(0)
下一页
公告