
python学习笔记
文章平均质量分 85
XQ10
Enjoy
展开
-
Python中的星号:运算和参数传递
参考链接pythontab python中’*’和’**’的使用分两个方面,一个是计算,另一个是参数传递过程中元素的打包和解包。 1. ‘*’和’**’在python中最常见的作用分别是‘相乘’和‘乘幂’,如下:>>> a = 2>>> b = 3>>> c = 5*6>>> d = 4**3>>&a原创 2017-12-17 17:48:44 · 10896 阅读 · 4 评论 -
Matplotlib学习笔记
backendmatplotlib的交互和非交互模式交互模式非交互模式backend参考matplotlib官网matplotlib.org backend是为matplotlib中的绘图功能做幕后工作的,对应的’frontend’指的就是你编辑的绘图命令。通过设置’backend’可以使得matplotlib适应不同的应用场景,或者说输出形式,例如:python中原创 2017-12-06 10:14:20 · 1355 阅读 · 1 评论 -
Numpy的array与Python的list的异同以及numpy的array与matrix的异同
文章目录Numpy与Python内置数据类型list的异同Numpy.array与Numpy.matrix的异同Numpy.ndarray的主要特性Numpy.ndarray的主要操作Numpy与Python内置数据类型list的异同Python 本身是设计为通用编程语言的,在科学计算方面远远不如MATLAB等语言。但是Python支持开发了Numpy,Numpy使Python有潜力在科学计算...原创 2018-11-06 18:41:47 · 1726 阅读 · 0 评论 -
Python性能分析优化及测试
写在前面分析工作的一个好的方式是在分析之前对代码的各部分的运行速度和内存消耗情况做一个假设或者预判,然后结合分析工具的分析结果验证或者纠正假设,不断提高对代码的分析能力。CPU分析工具简单的time方法以及包装成的修饰器Python性能分析最简单的方法是通过内置time模块的测量,然后打印出来,但是这种方法只适用于简短的调查,用的过多会比较杂乱。如下:t1= time.time()re...原创 2018-11-06 18:42:34 · 3715 阅读 · 0 评论 -
我的pipenv工作流程和方法
参考链接官方文档:https://pipenv.readthedocs.io/en/latest/install/#installing-pipenv博客:https://www.jianshu.com/p/00af447f0005https://www.cnblogs.com/zhangxinqi/p/9073191.htmlhttps://www.cnblogs.com/zingp...原创 2019-01-21 20:46:59 · 984 阅读 · 0 评论