摘要: 1、定义一个人的类 class Person: def __init__(self,id_num,name,Hand,Foot,Trunk,Head): self.id_num=id_num self.name=name self.hand=Hand self.foot=Foot self.trun 阅读全文
posted @ 2018-06-19 09:47 gouguoqi 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1、先在子类本身找,如果子类没有,会去父类找 class Dad: '这个是爸爸类' money=10#Dad类的数据属性 def __init__(self,name): print("爸爸") self.name=name def hit_son(self): print("%s 正在打儿子" 阅读全文
posted @ 2018-06-19 09:31 gouguoqi 阅读(1419) 评论(1) 推荐(1) 编辑
摘要: 一、静态属性 静态属性说的就是数据属性 1、定义一个房间的类,求下这个房间的面积 class Room: def __init__(self,name,ower,width,length,heigh): self.Name=name self.Ower=ower self.Width=width s 阅读全文
posted @ 2018-06-17 23:32 gouguoqi 阅读(10443) 评论(1) 推荐(3) 编辑
摘要: 1、面向对象设计 def school(name,addr,type):#定义一个大函数的作用就是不能让狗调用学校的方法 #学校动作 def kaoshi(school): print("[%s]学校正在考试" %school["name"]) def zhaosheng(school): prin 阅读全文
posted @ 2018-06-16 14:44 gouguoqi 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1、对象就是实例,什么是实例 类运行的过程就是实例化的过程,实例化产生的结果就是产生了一个实例 class的牛逼之处就是不用手动的return,他会加载完函数之后,自动return __init__这个函数里面的字典,字典当中封装了数据属性 函数属性就是属于类的 2、实例化 只要用类名加()的方式运 阅读全文
posted @ 2018-06-16 14:37 gouguoqi 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 1、 class Chinese: country='China' def __init__(self,name): self.name=name def play_ball(self,ball): print('%s 正在打 %s' %(self.name,ball)) p1=Chinese("北 阅读全文
posted @ 2018-06-16 14:25 gouguoqi 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 一、普通字符 . 通配符一个.只匹配一个字符 匹配任意除换行符"\n"外的字符(在DOTALL模式中也能匹配换行符 >>> import re >>> re.findall("abcd","abcdrbnmjfsdsaeedsss") ['abcd'] >>> re.findall("a 阅读全文
posted @ 2018-06-12 23:24 gouguoqi 阅读(861) 评论(0) 推荐(1) 编辑
摘要: 一、XML介绍 xml是实现不同语言或程序直接进行数据交换的协议,跟json差不多,单json使用起来更简单,不过现在还有很多传统公司的接口主要还是xml xml跟html都属于是标签语言 <data> <country name="Liechtenstein"> <rank updated="ye 阅读全文
posted @ 2018-06-11 17:54 gouguoqi 阅读(4364) 评论(0) 推荐(1) 编辑
摘要: 1、getcwd() 获取当前工作路径 import os print(os.getcwd()) C:\python35\python3.exe D:/pyproject/day21模块/os模块.py D:\pyproject\day21模块 2、chdir() 改变当前工作路径 import o 阅读全文
posted @ 2018-06-10 21:26 gouguoqi 阅读(6592) 评论(0) 推荐(0) 编辑
摘要: Get the next random number in the range [0.0, 1.0) 取0到1直接的随机浮点数 import random print(random.random()) C:\python35\python3.exe D:/pyproject/day21模块/rand 阅读全文
posted @ 2018-06-09 18:16 gouguoqi 阅读(752) 评论(0) 推荐(0) 编辑