
Python学习
镜镜詅痴
这个作者很懒,什么都没留下…
展开
-
正则表达式
正则表达式为高级的文本模式匹配、抽取、与/或文本形式的搜索和替换功能提供了基础。正则表达式是一些由字符和特殊符号组成的字符串,它们描述了模式的重复或者表述多个字符,能按照某种模式匹配一系列有相似特征的字符串。Python通过re模块来支持正则表达式,需要注意的是,Python中有两种方法完成模式匹配:search()和match()。search是在字符串人一部分中搜索匹配的模式;而mat...原创 2018-06-29 10:31:26 · 416 阅读 · 0 评论 -
Python中scatter函数参数详解
最近开始学习Python编程,遇到scatter函数,感觉里面的参数不知道什么意思于是查资料,最后总结如下:1、scatter函数原型2、其中散点的形状参数marker如下:3、其中颜色参数c如下:4、基本的使用方法如下:[python] view plain copy#导入必要的模块 import numpy as np import matplotlib.pyplot as plt #产...转载 2018-06-02 11:48:50 · 2275 阅读 · 0 评论 -
Numpy中矩阵切割的问题
目的:在做数据处理时,必然用到矩阵,所以想对numpy的矩阵切割做一个自我的总结和探讨。当矩阵为一维时(即向量): #一维矩阵(向量)的切割类似于对列表/元组的切片>>> a=arange(10)>>> aarray([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])>>> a[0:9] #从下标0开始切割到下标9(...原创 2018-05-30 11:54:25 · 9353 阅读 · 0 评论 -
Python中的X[:,0]和X[:,1]
X[:,0]是numpy中数组的一种写法,表示对一个二维数组,取该二维数组第一维中的所有数据,第二维中取第0个数据,直观来说,X[:,0]就是取所有行的第0个数据, X[:,1] 就是取所有行的第1个数据。举例说明:[python] view plain copy import numpy as np X = np.array([[0,1],[2,3],[4,5],[6,7],[8,9],[...转载 2018-05-30 09:06:00 · 478 阅读 · 0 评论 -
Python:元组与列表
1.1 元组 元组用小括号表示,小括号中的元素用“,”隔开。为了区别小括号中是元组元素还是数值,在元组只有一个元素时,在元素后加上“,”来避免困扰。注意元组是不可变动的对象,元组创建后不能变动每个索引所指向的引用对象。用索引号来改变元素的值会报错。例如:tup1 = ('physics', 'chemistry', 1997, 2000)tup2 = (1, 2, 3, 4, 5 )tu...原创 2018-05-29 11:01:42 · 233 阅读 · 0 评论 -
Python:序列与字符串
1. 序列 序列数据包括list(列表),tuple(元组)和字符串,可以类比C/C++中的数组,不过list和tuple都可以存入不同的数据类型。通常用list存放同构类型的数据,用tuple存放异构类型的数据。例如:number = [12,13,14] #listdata =('Jack','Mary','Tom') #tupleword = 'Hell...原创 2018-05-29 10:46:26 · 409 阅读 · 0 评论 -
NumPy的详细教程(官网手册翻译)
先决条件在阅读这个教程之前,你多少需要知道点Python。如果你想从新回忆下,请看看Python Tutorial.如果你想要运行教程中的示例,你至少需要在你的电脑上安装了以下一些软件:PythonNumPy这些是可能对你有帮助的:ipython是一个净强化的交互Python Shell,对探索NumPy的特性非常方便。matplotlib将允许你绘图Scipy在NumPy的基础上提供了很多科学模...转载 2018-05-29 10:25:23 · 265 阅读 · 0 评论 -
多线程编程
线程与Python全局解释器锁 Python代码的执行由Python虚拟机(解释器主循环)进行控制。在主循环中同时只能有一个控制线程在执行,尽管Python解释器中可以运行多个线程,但在任意给定时刻只有一个线程会被解释器执行。对Python虚拟机的访问是由全局解释器锁(GIL)控制的,该锁用来保证同时只能有一个线程运行。Python虚拟机将按照如下方式执行:设置GIL切换进一个线程去运行执...原创 2018-07-01 17:36:02 · 260 阅读 · 0 评论