python 09】的更多相关文章

前言 资源 Ref: Python3 多线程 Ref: Python3之多进程       # python中的多线程无法利用多核优势 更多的提高效率的策略,请参见:[Pandas] 01 - A guy based on NumPy 多线程 一.认识线程 与进程的区别 线程在执行过程中与进程还是有区别的. 1. 每个独立的线程有一个程序运行的入口.顺序执行序列和程序的出口. 2. 但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制. 3. 每个线程都有他自己的一组CP…
pickle模块操作文件 pickle.dump(obj, file[, protocol]) 序列化对象,并将结果数据流写入到文件对象中.参数protocol是序列化模式,默认值为0,表示以文本的形式序列化.protocol的值还可以是1或2,表示以二进制的形式序列化. ------------------------------------------pickle.load(file) 读取file >>> import pickle >>> my_list = […
分支语句:根据判断条件选择程序执行路径 1.使用方法 if <条件1>: <语句块1> elif <条件2>: <语句块2> ... else: <语句块N> 2.使用示例 if unit == 'CNY': # 冒号结尾 pass # Tab键缩进表示属于上一层,pass无意义仅为占位(目前不知处理逻辑) elseif unit == 'USD': pass # Tab键缩进表示属于上一层,pass无意义仅为占位(目前不知处理逻辑) else…
一 流程: #1. 打开文件,得到文件句柄并赋值给一个变量 #2. 通过句柄对文件进行操作 #3. 关闭文件 二 例子 #1. 打开文件,得到文件句柄并赋值给一个变量f=open('a.txt','r',encoding='utf-8') #默认打开模式就为r #2. 通过句柄对文件进行操作data=f.read() #3. 关闭文件f.close() 三 打开文件过程 #1.由应用程序向操作系统发起系统调用open(...) #2.操作系统打开该文件,并返回一个文件句柄给应用程序 #3.应用程…
1.函数进阶: 函数动态参数: 动态位置参数 *args 动态关键字参数 **kwargs 位置 > 动态位置参数 > 默认(关键字)参数 > 动态关键字参数 2.命名空间 局部命名空间 全局命名空间 内置命名空间 加载顺序: 内置 > 全局 > 局部 取值顺序: 局部 > 全局 > 内置 作用域: 全局作用域: 内置 + 全局 局部作用域: 函数局部 3.函数的嵌套 def f(): print(11) def f1(): print(22) def f2():…
函数 1.函数: 对代码块和功能的封装和定义 2.格式及语法 def  函数名()           #  定义 函数体 函数名()              #  调用 3. return return      返回None return "x"        返回值为   'x' return "x","y"     同时返回多个结果时,    返回的是元组 一遇到return 就结束函数  到达调用函数的位置 4.三目运算 c = a …
目录 函数初识 1. 函数定义: 2. 函数调用: 3. 函数的返回值: 4. () 4.1 位置传参: 4.2 关键字传参: 4.3 混合传参: 函数初识 1. 函数定义: def 函数名(): 函数体 # def 关键字 -- 定义 # 函数名 -- 和变量定义规则一样 # () 必须要写格式 ,一会在盘他 # : 声明语句结束 内存中存放了一堆代码,如果不调用,里面不会变,不会开辟空间 2. 函数调用: 函数名 + () def my_len(): s = "alex" coun…
这个也是弄了我很久,百度了好多文章,其实像下面那样挺简单的,没那么复杂 1.进入torch的官网的下载页面,选择一下参数信息 地址:https://pytorch.org/get-started/locally/ 2.下载‘.whl’文件到本地,直接复制那两个地址,用迅雷下载挺快的 https://download.pytorch.org/whl/cpu/torch-1.1.0-cp37-cp37m-win_amd64.whl https://download.pytorch.org/whl/c…
一.往Excel中写数据 使用pip install xlwt安装xlwt模块,用xlwt模块进行对Excel进行写数据. import xlwt # book = xlwt.Workbook() # sheet = book.add_sheet('students') # # sheet.write(0, 0, 'id') # sheet.write(0, 1, 'name') # sheet.write(0, 2, 'age') # # sheet.write(1, 0, '1') # sh…
一.正则表达式的特殊字符介绍 正则表达式 ^ 匹配行首 $ 匹配行尾 . 任意单个字符 [] 匹配包含在中括号中的任意字符 [^] 匹配包含在中括号中的字符之外的字符 [-] 匹配指定范围的任意单个字符 ? 匹配之前项的1次或者0次 + 匹配之前项的1次或者多次 * 匹配之前项的0次或者多次 {n} 匹配之前项的n次 {m,n} 匹配之前项最大n次,最小m次 {n,} 配置之前项至少n次 二.re模块的方法介绍 1.匹配类方法 a.findall方法 # findall方法,该方法在字符串中查找…