python学习
weixin_42886817
这个作者很懒,什么都没留下…
展开
-
Numba加速Python教程
Numba加速Python代码教程Numba介绍Numba可运行环境Numba安装Numba教程Numba简单示例Numba装饰器Numba理解什么是nopython模式?如何衡量Numba的性能?Numba可以多快Numba如何工作以下内容来自官网教程:http://numba.pydata.org/numba-doc/latest/user/5minguide.htmlNumba介绍...原创 2020-04-27 16:56:30 · 4380 阅读 · 0 评论 -
【Python】求点集的距离矩阵
【Python】求点集的距离矩阵使用scipy.spatial的distance,具体代码如下:from scipy.spatial import distancep1=[(1,1),(2,2),(3,3)]p2=[(1,1),(2,2)]p1=np.array(p1,dtype=np.float64)p2=np.array(p2,dtype=np.float64)# get ...原创 2020-04-03 22:53:01 · 2639 阅读 · 0 评论 -
Linux python import自己文件目录的包时,出现ModuleNotFoundError: No module named
原因IDE环境下,例如pycharm下,会自动搜索代码所在目录,寻找相关的包,而Linux环境下,直接运行.py文件,只会搜索默认的路径此时需要把代码所在目录添加到sys.path当中解决步骤进入python ,import sys并且查看print (sys.path)进入上述打印出的路径的site-packages目录下 cd /home/uname/anaconda3/envs/...原创 2019-09-09 20:32:20 · 5903 阅读 · 4 评论 -
Python :批量获取json文件的数据
Python :批量获取json文件的数据前提:假设所有的json文件都放在同一文件夹下(data_dir)获取步骤:首先,通过os.listdir(data_dir)获取路径data_dir下的所有文件的名称其次,通过j=open(json_name)来打开json文件最后,通过info=json.load(j)来读取json文件内的内容,可以通过info['name']来获...原创 2019-08-29 17:18:04 · 8375 阅读 · 1 评论 -
Python学习-入门基础
python的执行方式1.命令行下输入“python”,进入python交互方式,输入一行,执行一行2.python **.py 运行 .py文件,一次性执行文件内的源代码。python特性大小写敏感注意缩进,规范缩进为4个空格:后的4个空格缩进视为代码块变量名全部大写表示常量(只是约定俗成的习惯)python的除法是精确的,整数运算是精确的,浮点数可能会四舍五入字符串相关...原创 2019-07-27 11:47:27 · 90 阅读 · 0 评论 -
Python-list,tuple,dict与set
列表 list与tuple区别特性表示方法插入删除取值list有序集合,可以增减c=[‘1’,‘2’,‘3’]c.append(‘4’)c.pop(i) # i为索引位置c[i] #i为索引位置tuple有序列表,不可增减c=(‘1’,‘2’,‘3’)//c[i] #i为索引位置字典dict与set区别特性表示方法插入...原创 2019-07-27 11:45:07 · 234 阅读 · 0 评论 -
Python学习-高级特性
Python高级特性声明切片迭代(iteration)判断是否可迭代列表生成式生成器(generator)迭代器(Iterator)声明 本文是对廖雪峰教程学习所记笔记,原文链接如下 - https://www.liaoxuefeng.com/wiki/1016959663602400/1017269965565856切片切片的常见用法如下所示:前提,存在list L或者是t...原创 2019-07-31 20:14:17 · 148 阅读 · 0 评论 -
Python-自定义函数
Python自定义函数定义函数定义函数使用def定义函数原创 2019-07-31 16:42:24 · 1150 阅读 · 0 评论 -
Python学习-面向对象编程(OOP)
面向对象编程OOP声明面向对象编程基本概念类和实例定义类创建实例数据封装定义类的方法访问限制继承和多态静态语言和动态语言获取对象信息type()获取对象类型(变量、函数等的类型)isinstance() (Class的类型)使用dir()实例属性和类属性声明本文是对廖雪峰python教程的学习笔记,原文链接如下:https://www.liaoxuefeng.com/wiki/1016959...转载 2019-08-03 19:53:01 · 422 阅读 · 0 评论 -
Python学习-函数式编程
函数式编程声明函数式编程纯函数编程函数相关特性(变量)高阶函数(传入函数)高级函数mapreducefiltersorted 排序算法声明本文是学习廖雪峰python教程的学习笔记,原文链接如下:https://www.liaoxuefeng.com/wiki/1016959663602400/1017328525009056函数式编程面向过程的程序设计,思想接近数学计算。函数式...转载 2019-08-03 10:45:31 · 254 阅读 · 0 评论