- 博客(8)
- 收藏
- 关注
转载 Python学习(十三) —— 网络编程
一、操作系统基础 操作系统(Operating System):OS是管理和控制计算机硬件和软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 二、网络通信原理 互联网的本质就是一系列的协议,总称为“互联网协议(Internet Protocol Suite)”。 互联网协议的功能:定义计算机如何接入I...
2017-11-27 16:32:00 71
转载 Python学习(十二) —— 面向对象
一、初识面向对象 面向过程的核心是过程,流水线思维,过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点:极大地降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点:一套流水线或流程就是用来解决一个问题,代码牵一发而动全身。 面向对象的程序设计的核心是对象,上帝式思维,要理解何为对象。 ...
2017-11-20 15:47:00 97
转载 Python学习(十一) —— 模块和包
一、模块 一个模块就是一个包含了python定义和声名的文件,文件名就是模块名加上.py后缀。 import加载的模块分为四个通用类别: 1.使用python编写的代码(.py文件) 2.已被编译为共享库或DLL的C或C++扩展 3.包好一组模块的包 4.使用C编写并链接到python解释器的内置模块 为何要使用模块:将一些复杂的...
2017-11-16 19:34:00 81
转载 Python学习(十) —— 常用模块
一、collections模块 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple:生成可以使用名字来访问元素内容的tuple 2.deque:双端队列,可以快速的从另外一侧追...
2017-11-14 16:12:00 151
转载 Python学习(九) —— 正则表达式与re模块
一、正则表达式 定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表达式是匹配字符串内容的一种规则。在线测试工具:http://tool.chinaz.com/regex/ 字符组:[],一个字符组匹配一个字符,[0-9],[A-Z],[a...
2017-11-13 15:06:00 84
转载 Python学习(八) —— 内置函数和匿名函数
一、递归函数 定义:在一个函数里调用这个函数本身 递归的最大深度:997 def func(n): print(n) n += 1 func(n) func(1) 测试递归最大深度 import sys print(sys.setrecursionlimit(10000)) 修改递归最大深度 二...
2017-11-09 15:38:00 92
转载 Python题目练习(二)
1.如何实现对python列表去重,并保持原来顺序 li = [1,2,5,3,1,6,3,8,0,3,2,4] l = [] for i in li: if i not in l: l.append(i) print(l) 方法一 li = [1,2,5,3,1,6,3,8,0,3,2,4] l = list(set(li)...
2017-11-08 20:01:00 127
转载 Python学习(七) —— 装饰器、迭代器、生成器
一、装饰器(decorator) 1.装饰器的本质是闭包函数,作用:在不改变函数的调用方式的情况下,给函数的前后添加新的功能 #装饰器的固定结构 def warpper(func): #定义装饰器函数 def inner(*args,**kwargs): #定义内部函数 # 函数执行前的代码 #添加新功能 ret = fu...
2017-11-03 16:03:00 63
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人