摘要:
网络编程自我感觉还是很重要的一部分 网络基础 C/S架构 client/serverB/S架构 server/browser 两者的关系? B/S架构是C/S架构的一种 计算机与计算机之间是如何通信的? 两台计算机之间的通信 网卡、网线 网卡:提供网线的接口,通过网卡找到计算机,一个网卡拥有全球唯一 阅读全文
摘要:
反射 实现通过字符串取出同名的变量 反射对象中的属性和方法 class Person: city = 'zhengzhou' def show_info(self): print('info ') @classmethod def show_city(cls): print('city ') # 使 阅读全文
摘要:
面向对象之封装 在什么场景下需要封装 1.隐藏一个属性 不让类外部调用2.保护中国属性 不让被随意修改3.保护属性不被子类继承 与封装有关的三个内置方法 property class Person(): def __init__(self,name,age): self.name = name se 阅读全文
摘要:
继承 继承的表现方式: 单继承 一个类只有一个父类 狗和鸟都是动物,都拥有吃喝这两种技能,但游泳是狗的特殊技能,飞逝鸟的特殊技能,只能在本类中进行扩展 实现了子类中独有方法,那子类有独有的属性呢?我养了一个小泰迪,我给他起个名字,但是鸟就没有这个属性 class Animal(): def __in 阅读全文
摘要:
https://www.cnblogs.com/Eva-J/p/5534037.html 转自Eva_J 分析的特别好 阅读全文
摘要:
面向对象 class Person(): #声明一个类 contry = 'CN' #静态属性,类属性 def __init__(self,*args): #初始化方法,调用类时触发方法,调用之前,python帮我们创建了一个空对象self self.name = args[0] #给self的属性 阅读全文
摘要:
恢复内容开始 os模块 跟操作系统相关 import os # os.makedirs('dirname1/dirname2')#生成多层递归目录 # os.removedirs('dirname1')#若目录为空,则删除,查找上级目录,如果为空也删除,递归删除 # os.mkdir('dirnam 阅读全文
摘要:
递归函数 1.在函数中调用自己 2.超过递归的最大深度报错,递归的最大深度:998大概 3.递归的缺点:占内存 4.优点:代码简单 实现斐波那契数列 递归实现二分查找算法 递归实现阶乘 re模块 正则表达式 做字符串匹配的一种规则 正则规则 re模块的常用方法 collections模块 pytho 阅读全文
摘要:
内置函数 作用域相关 locals()#返回本地作用域中所有的名字globals()#返回全局作用域中的名字 迭代器生成器相关 next(迭代器) #返回迭代器下一个值,相当与__next__() iter(可迭代对象) #得到一个迭代器,相当与__iter__() range(1,10,2) #可 阅读全文