- 博客(10)
- 收藏
- 关注
转载 Python之路-进程
进程 进程的定义:进行中的过程,是对正在运行程序的一个抽象。1.multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启子进程...
2017-09-01 17:11:00
84
转载 Python之路-网络编程
一.网络基础 1.OSI七层模型 2.socket层 二.socket相关 1.Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。 2.套接字的分类: (1).基于文件类型的套接字:AF_UNIX unix一切皆文件,基于文件的套接字调用的就是底层的...
2017-08-25 16:50:00
91
转载 Python之路-面向对象
一.面向对象 1.面向对象和面向过程比较 面向过程关注问题解决的步骤,是一种机械式的思维方式,流水线方式实现。 面向对象中对象是特征和技能的结合体,面向对象是对现实世界的模拟,好比 上帝创造世界。 面向过程优点可以将复杂问题流程化,简单化,面向对象的优点是可扩展性强。 2. 类和对象 ...
2017-08-18 22:24:00
66
转载 Python之路-常用模块(re模块)
一.正则表达式 定义:具有特殊含义符号组合到一起用来描述字符或字符串的一种方法。内嵌在Python中,通过 re模块实现,被编译成一系列字节码,由C编写的匹配引擎执行。 1.常用匹配模式 2.常用的re模块函数 (1). re.match() 决定RE是否在字符...
2017-08-11 23:23:00
94
转载 Python之路-模块和包
一.模块 1.定义:包含了Python定义和声明的文件,文件名就是模块名字加上.py后缀。 import加载的模块分为四个类别: 1.Python编写的代码(.py文件) 2.已经被编译为共享库或DLL的C或C++扩展 3.包好一组模块的包 4.使用C编写并链接到Python解...
2017-08-04 22:28:00
88
转载 Python之路-迭代器
一.迭代器 定义:基于上次的结果基础上执行重复达到更优 可迭代对象:凡是对象下有_iter_方法的即是可迭代对象 迭代对象的优点: 1.提供了一种统一的(不依赖于索引)迭代方式 2.迭代器本身,比起其他数据类型更省内存 迭代器的缺点: 1.一次性,只能往后走,不能回退,不如索...
2017-07-28 23:57:00
92
转载 Python之路-装饰器
一.装饰器前置知识要点 1.名称空间 存放名字与变量绑定关系的地方 名称空间的分类: 内置名称空间:Python解释器启动时,存放自带的名字的地方。(比如内置函数) 全局名称空间:在执行文件时,文件级别名字存放的地方 局部名称空间:在执行文件过程中,如果调用函数,用来...
2017-07-28 23:24:00
64
转载 Python之路-文件处理
一.文件处理流程 字符编码:把人能明白的字符编译为机器能认识的数字 二.基本操作 1.两种读模式 (1)f=open('test.txt','r',encoding=UTF-8) #应用程序打开F,操作系统打开打开文件,默认读模式,字符编码是UTF-8,读模式在文件不存在是不能创建文件,报错 print...
2017-07-21 11:57:00
206
转载 Python之路-函数
一.函数分类 1.内置函数 2.自定义函数二.函数的使用 1.先定义 (1)准备工具工具的过程叫定义函数,内置函数解释器已经定义好,可以直接使用. 例: def 函数名(test1,test2,test3): 函数体 return 返...
2017-07-21 11:56:00
64
转载 Python之路-基础(二)
一.数据类型 定义:数据就是我们要储存的值。 1.数字类型(int,float,complex): (1).int(整型):例:age=10,10的类型为整型。age=10实际为age=int(10) (2).float(浮点型):例:float=100.3,100.3类型为浮点型。float=100.3实际为float=float(1...
2017-07-14 11:28:00
73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人