2019年10月17日

摘要: ``` from socket import * import subprocess ip_port = ('127.0.0.1', 8080) back_log = 5 buffer_size = 1024 tcp_server = socket(AF_INET, SOCK_STREAM) tcp_server.bind(ip_port) tcp_server.listen(back_log... 阅读全文

posted @ 2019-10-17 18:42 猪宝店幼儿园 阅读(98) 评论(0) 推荐(0) 编辑

2019年10月12日

摘要: 类中定义的函数分成两大类 一:绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入): 1. 绑定到类的方法:用classmethod装饰器装饰的方法。 1. 绑定到对象的方法:没有被任何装饰器装饰的方法。 二:非绑定方法:用staticmethod装饰器装饰的方法 不与类或对象绑定,类和对 阅读全文

posted @ 2019-10-12 14:48 猪宝店幼儿园 阅读(109) 评论(0) 推荐(0) 编辑

2019年10月11日

摘要: ``` import hashlib import time import pickle import os import setting class MySQL: def __init__(self, host, port): self.__host = host self.__port = port self.__id = self.create_id() @staticmethod def 阅读全文

posted @ 2019-10-11 16:48 猪宝店幼儿园 阅读(70) 评论(0) 推荐(0) 编辑

摘要: 类的组合 组合就是一个类的对象具备某一个属性,该属性的值是指向另外一个类的对象 组合的好处:解决类与类之间代码冗余的问题 组合的应用 需求:假如我们需要给学生增添课程属性,但是又不是所有的学生一进学校就有课程属性,课程属性是学生选出来的,也就是说课程需要后期学生们添加进去 实现思路:如果我们直接在学 阅读全文

posted @ 2019-10-11 15:25 猪宝店幼儿园 阅读(77) 评论(0) 推荐(0) 编辑

2019年10月10日

摘要: 1. 1 1 1 1 2 1 3 2 3 从父类继承,自己没有的就可以到父类中找 私有的都是不可以访问的,但是本质上依然是改了名称放在这个属性所在类的_ dict 中 继承时,公有的,子类和实例都可以随意访问,私有成员被隐藏了,子类和实例不可直接访问 当私有变量所在的类内的方法中可以访问这个私有变量 阅读全文

posted @ 2019-10-10 17:12 猪宝店幼儿园 阅读(110) 评论(0) 推荐(0) 编辑

摘要: 一、继承 类的继承 面向对象三要素之一,继承Inheritance class Cat(Animal)这种形式就是从父类继承,继承可以让子类从父类获取特征(属性和方法) 在面向对象的世界中,从父类继承,就可以直接拥有父类的属性和方法,这样可以减少代码,多复用,子类可以定义自己的属性和方法 1、查看继 阅读全文

posted @ 2019-10-10 15:04 猪宝店幼儿园 阅读(104) 评论(0) 推荐(0) 编辑

2019年10月9日

摘要: ```python class Riven: camp = 'Noxus' def __init__(self,nickname, aggressivity=50, life_value=414, money=1001, armor=3): self.nickname = nickname self.aggressivity = aggressivity self.life_value = lif 阅读全文

posted @ 2019-10-09 14:52 猪宝店幼儿园 阅读(119) 评论(0) 推荐(0) 编辑

摘要: 一,面向对象 在编程的思想中可以大致分为两种思想: 1.面对过程编程思想: 面向过程编程就好比把整个需求的每个过程具体化,流程化。其中优缺点是可见分明的: 优点:可以将复杂的逻辑,经过每个过程后,变的简单明了化。 缺点:可拓展性,维护性等都非常的差。 使用场景一般都是在不经常变动的程序里,比如电脑的 阅读全文

posted @ 2019-10-09 14:40 猪宝店幼儿园 阅读(97) 评论(0) 推荐(0) 编辑

2019年9月29日

摘要: numpy模块 numpy是Python的一种开源的数据计算扩展库,用来存储和处理大型矩阵 1. 区别于list列表,提供数组操作,数组运算,以及统计分布和简单的数学模型 2. 计算速度快 矩阵即numpy的ndarray对象,创建矩阵就是把一个列表传入np.array()方法 切割矩阵 矩阵元素替 阅读全文

posted @ 2019-09-29 11:12 猪宝店幼儿园 阅读(137) 评论(0) 推荐(0) 编辑

2019年9月28日

摘要: 一种手算开平方的方式: 1. 从个位起向左每隔两位为一节,若带有小数从小数点起从向右每隔两位一节,用“,”讲各节分开 2. 求不大于左边第一个数的平方根,为平方根最高位上的数 3. 从左边第一节数里减去求得的最高位上的数的平方,在它们的差的右边写上第二节数作为第一个余数 4. 把商的最高位上的数乘以 阅读全文

posted @ 2019-09-28 15:34 猪宝店幼儿园 阅读(209) 评论(0) 推荐(0) 编辑