2018年8月16日
摘要:
函数式编程"""函数式编程不是任何语言都能实现函数式编程。面向对象:解决类和类之间关系,解决工程的规范化。应对需求的不停改动的问题。函数式编程:一起去解决程序运行速度和单纯的数学公式的问题。""""""函数和函数式编程。函数:定义一个函数,或者一个方法,完成某一项特定的功能。函数式编程:很多函数作用
阅读全文
posted @ 2018-08-16 23:06
不虚此行ztx
阅读(125)
推荐(0)
2018年8月15日
摘要:
迭代器模式和观察值模式"""行为模式:是对不同的对象之间划分责任和算法的抽象方式。重点在于类和类之间相互作用。# 迭代器模式# 观察者模式""" 1. 迭代器模式# Iterable: iter方法: return Iterator# Iterator:next iter方法# 用于访问 集合对象的时候按照顺访问,不需要集合对象的底层表示。# 迭代器的抽象类 class Iterator: ...
阅读全文
posted @ 2018-08-15 22:25
不虚此行ztx
阅读(181)
推荐(0)
posted @ 2018-08-15 21:52
不虚此行ztx
阅读(124)
推荐(0)
摘要:
面向对象编程 创建整体时,必须先有部分,才能创建整体 (7)消息通信:要求对象和对象之间只能通过消息进行通信(需要调用对应方法来访问属性) # 解耦的目的 设计模式之工厂模式
阅读全文
posted @ 2018-08-15 21:05
不虚此行ztx
阅读(142)
推荐(0)
2018年6月30日
摘要:
网络编程"""一、 计算机网络 将地理位置不同的,具有独立功能的多态计算机及外部设备, 通过通信线路连接起来,从而实现信息和资源共享的计算机系统。 计算机网络分为七层结构: 应用层 跟人贴近 表示层 会话层 传输层 网络层 数据链路层 物理层 跟计算机贴近"""# 计算机的通信协议:是网络中计算机之
阅读全文
posted @ 2018-06-30 15:00
不虚此行ztx
阅读(178)
推荐(0)
摘要:
六、线程应用及线程锁 第二部分 队列 第三部分 GIL全局锁
阅读全文
posted @ 2018-06-30 14:37
不虚此行ztx
阅读(162)
推荐(0)
2018年6月11日
摘要:
排序一、冒泡排序 冒泡排序:俩俩元素(i , i+1) 进行比较,每次选出一个小,(大),执行n-1次# 稳定性:稳定排序li=[23,-8,29,-12,6,18,33]"""思路:1. 第一次循环,俩俩比较,左边元素>右边元素,交换位置2. 比较的时候,不包含最后一个元素,因为交换的时候,比较倒
阅读全文
posted @ 2018-06-11 08:52
不虚此行ztx
阅读(143)
推荐(0)
2018年6月4日
posted @ 2018-06-04 22:32
不虚此行ztx
阅读(132)
推荐(0)
摘要:
正则表达式第一部分 正则表达式:对指定的字符串跟模式(模板)之间进行的模式匹配,可以获得匹配结果,也可以获得匹配之后的内容。模式(正则表达式):可以是普通的字符,也可以是特殊的字符。# 模式:普通字符串:安全按照字符串本身的内容进行匹配。给定的内容是不是 包含了模板的内容# "addjdjdsfjs
阅读全文
posted @ 2018-06-04 09:07
不虚此行ztx
阅读(110)
推荐(0)
2018年6月3日
摘要:
第一部分 文件与路径的操作 一、 os模块import os 1. 创建目录mkdir:条件,父目录必须存在,创建的目录必须不存在# 参数创建的路径os.mkdir("c:/abc/def") 2. makedirs创建路径,如果父路径不存在,也不会报错,会同时创建os.makedirs("c:/abc/def/ghi",exist_ok=True)# 有exist参数,默认值时false,存在会...
阅读全文
posted @ 2018-06-03 20:24
不虚此行ztx
阅读(132)
推荐(0)