摘要: TCP 协议:可靠的,面向连接的协议 牺牲效率 确保安全 (支持全双工:双方都可以接收发送信号) UDP 协议:不可靠的非连接协议 视频 音频 通话等 ARP协议:通过IP去获得Mac地址 通过IP+port(端口)就能确定唯一的pc和唯一的应用程序服务 套接字socket作用于应用层和传输层之间 阅读全文
posted @ 2018-07-29 21:41 青红*皂了个白 阅读(116) 评论(0) 推荐(0) 编辑
摘要: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>对象去重 eq 和hash >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g 阅读全文
posted @ 2018-07-28 17:35 青红*皂了个白 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 父类的私有属性子类也是无法通过继承来调用的。 原生Python本身没有接口类的概念 接口类和抽象类都不能实例化 接口类支持多继承 但父类的具体方法必须不被实现 pass 起到约束作用 抽象类不支持多继承,具体方法可以实现一部分 Python天生支持多态 >>>>>>>>>>>>>>>>>>>>>>> 阅读全文
posted @ 2018-07-27 16:48 青红*皂了个白 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一个对象的属性值是另一个类的对象叫组合 阅读全文
posted @ 2018-07-25 18:51 青红*皂了个白 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 从音乐网站上获取信息通过正则批量筛选信息: 阅读全文
posted @ 2018-07-22 21:12 青红*皂了个白 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 用递归查找列表元素,则必须为有序列表 从大到小 或者从小到大 注意:start<=end 是可以找到的,尤其是等于否则忘记等于有些数就会找不到 阅读全文
posted @ 2018-07-22 07:27 青红*皂了个白 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 显示输出总价格:shares*price 实现代码: 显示价格大于100的记录: 实现代码: 阅读全文
posted @ 2018-07-20 14:42 青红*皂了个白 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 基础数据类型38个: abs() 绝对值 bool()布尔值 all() 同真为真 一假为假 接收可迭代对象 any()一真为真 help()帮助文档 bin()十进制转二进制 0b开头 oct()转八进制 0o开头 hex()转十六进制0x开头 作用域相关的两个: locals :本地作用域 gl 阅读全文
posted @ 2018-07-18 10:18 青红*皂了个白 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 装饰器在这里相当于执行了下面的一句 g.__next__() 把生成器函数激活了 send的作用范围和next一样 第一个yield之前不能用send 得用next方法激活生成器 函数的最后一个yield不再接收新的值 当需要循环获取可迭代对象的每个元素是可以使用yield from #列表推导式与 阅读全文
posted @ 2018-07-15 16:43 青红*皂了个白 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 凡是含有__iter__方法的,都是可迭代对象 若同时含有__iter__ __next__ 则作为迭代器使用 用__next__方法来取值 可迭代对象用for循环取值最方便 并且迭代器不会在内存中占用一大块地址 循环一次生成一次 生成器可以看做为特殊的迭代器,它是使用者自定义的一种迭代器,可以被f 阅读全文
posted @ 2018-07-14 15:42 青红*皂了个白 阅读(855) 评论(0) 推荐(0) 编辑