会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Xiao_Xu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年4月4日
内置方法
摘要: 内置方法 双下方法 魔术方法 都是python的对象内部自带的 并且都不需要我们自己去调用它 1. __str__ __repr__ 如果str存在,repr也存在 那么print(obj)和使用字符串格式化format,%s这两种方式 调用的都是__str__ 而repr(obj)和%r格式化字符
阅读全文
posted @ 2019-04-04 16:58 Xiao_Xu
阅读(191)
评论(0)
推荐(0)
2019年4月2日
反射
摘要: 1.两个内置函数: issubclass(Son,Foo) 判断Son是否是Foo的子类 判断类与类之间是否有继承关系关系 isinstance(obj,cls) 判断对象与类之间的关系,这个类也包括父类 isinstance(obj,类) 承认继承关系的 类 = type(obj) 只承认实例化这
阅读全文
posted @ 2019-04-02 15:20 Xiao_Xu
阅读(111)
评论(0)
推荐(0)
2019年3月30日
面向对象
摘要: 面向过程 VS 面向对象 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵
阅读全文
posted @ 2019-03-30 15:39 Xiao_Xu
阅读(170)
评论(0)
推荐(0)
2019年3月27日
人狗大战
摘要: 定义两个类(人,狗)实现人狗大战 (版本1) (版本2)增加了武器类,添加了人购买和装备武器的方法,添加了武器作用方法 【使用了类的组合】 (版本3)在版本1基础上进行了类的继承
阅读全文
posted @ 2019-03-27 16:53 Xiao_Xu
阅读(11472)
评论(0)
推荐(0)
2019年3月26日
数据结构初识(三级菜单)
摘要: 常见的数据结构: list dict tuple set str 在c语言中 : 数组 链表 结构体 树 堆 栈 队列 树:平衡树 二叉树 红黑树 堆: 最大值堆 最小值堆 # 堆排序 栈 后进先出 LIFO 队列 先进先出 FIFO 例题:三级菜单:
阅读全文
posted @ 2019-03-26 19:12 Xiao_Xu
阅读(518)
评论(0)
推荐(0)
面向对象(组合)
摘要: from math import pi class Circle: def __init__(self,r): self.r = r def area(self): return pi*self.r**2 def perimeter(self): return 2*pi*self.r c1 = Ci
阅读全文
posted @ 2019-03-26 17:56 Xiao_Xu
阅读(231)
评论(0)
推荐(0)
2019年3月25日
练习
摘要: 1. 计算当前月的1号的时间戳时间 当前年月日的凌晨12点对应的时间戳时间是多少? 当前年月日的凌晨12点对应现在的时间差了多少秒? 2.hashlib 注册登录 import hashlib def md5(username,password): md5 = hashlib.md5(usernam
阅读全文
posted @ 2019-03-25 20:18 Xiao_Xu
阅读(133)
评论(0)
推荐(0)
2019年3月22日
re模块
摘要: findall 找所有 返回列表 search 找第一个 返回一个结果集,通过.group取值,如果没有匹配到,返回None,.group报错 match 从头开始找第一个,返回一个结果集,通过.group取值,如果没有匹配到,返回None,.group报错 空间 finditer 返回一个迭代器,
阅读全文
posted @ 2019-03-22 16:18 Xiao_Xu
阅读(194)
评论(0)
推荐(0)
2019年3月21日
正则表达式
摘要: 正则表达式 正则表达式本身也和python没有什么关系,就是匹配字符串内容的一种规则。 正则表达式 字符串的规则 来帮助我们1.检测某一段字符串是否符合规则 2.从一大段文字中将符合规则的匹配出来 ( 爬虫) 只和字符串相关 在线测试工具 http://tool.chinaz.com/regex/
阅读全文
posted @ 2019-03-21 15:53 Xiao_Xu
阅读(160)
评论(0)
推荐(0)
2019年3月20日
模块
摘要: 一,时间有关的模块 (一)time模块 表示时间的三种方式 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“t
阅读全文
posted @ 2019-03-20 20:28 Xiao_Xu
阅读(166)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告