![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
康耶
这个作者很懒,什么都没留下…
展开
-
Python--X[:,0],X[:,1],X[:,3]的区别
X[:,0]是numpy中数组的一种写法,主要用于获取数组中的元素X[:,0]---第一位元素数组X[:,1]---第二位元素的数组X[:,2]----第三位元素数组代码import numpy as npX = np.array([[2,1,1],[4,3,2],[6,5,3],[1,7,4],[7,9,5],[12,11,6],[16,13,7],[17,15,8],...原创 2019-03-19 15:12:19 · 19626 阅读 · 0 评论 -
python--排序argsort()
numpy.argsort(A) ---对数组进行排序(默认是从小到大),并返回下标import numpy as npa = np.array([[1,3,6],[9,5,6],[2,2,3]])b = np.sum(a , axis=1)#排序返回下标,sortindex = np.argsort(b)print("%s+下标【0,1,2】" % b)print(sor...原创 2019-03-26 17:11:14 · 6057 阅读 · 0 评论 -
python---累加(sum())
numpy.sum(A)---数组内所有元素之和A---数组import numpy as npa = np.array([[1,3,6],[9,5,6]])b = np.sum(a)print(b)打印numpy.sum(A ,axis=1)---数组内所有元素之和,axis=1一行的元素之和import numpy as npa = np.array(...原创 2019-03-26 16:56:26 · 5434 阅读 · 0 评论 -
python---矩阵的加减乘除
一维矩阵的加减乘除import numpy as npa = np.array([4,2,3])b = np.array([2,5,7])c = a+bd = a-be = a*bf = a/bprint("加%s" % c)print("减%s" % d)print("乘%s" % e)print("除%s" % f)打印一维对二维的减价乘除im...原创 2019-03-26 16:40:05 · 8618 阅读 · 0 评论 -
numpy.tile()的作用和使用方法
numpy.tile()---最后返回的一定是一个数组作用是:重复数组tile(A, reps):A---源数组reps---方向次数,例如reps=2:就是重复2次源数组案例一:一维数组import numpy as npa=np.array([1,3,5])b=np.tile(a, 2)print(b)打印案例二:二维数组import nu...原创 2019-03-26 11:36:27 · 2306 阅读 · 0 评论 -
python--int()
int() 函数用于将一个字符串或数字转换为整型。int(x, base=10)x:一个字符串或数字base=10:默认十进制print(int(5))print(int(5.1))print(int(5.9))打印16进制12的16进制2x16^0+1x16^1=180xa---a在16进制中排10,0xa =1010的8进制0x8^0+1x8^1=...原创 2019-03-22 15:27:15 · 768 阅读 · 0 评论 -
python --numpy.zeros()的作用,和使用方法
numpy.zeros()的作用:通常是把数组转换成想要的矩阵;numpy.zeros()的使用方法:用法:zeros(shape, dtype=float, order='C')shape:数据尺寸 例如:zeros(5) ----就是包含5个元素的零矩阵,默认dtype=float(没有填充数据,默认为0的矩阵---零矩阵)print(np.zeros(5))打印...原创 2019-03-22 15:13:16 · 46693 阅读 · 5 评论 -
eclipse--创建python项目
1,File-->new --->other,为了寻找创建python功能图标2,创建hello项目3,创建包,并进行测试打印这就创建OK了原创 2019-03-18 17:42:15 · 1670 阅读 · 0 评论 -
python---locals()(全局变量)
locals()---以字典类型返回当前位置的全局变量'''Created on 2019年3月20日locals()@author: peng'''def run(arg): i = 0 print(locals()) run(2)打印这里有两个变量,都被打印出来了定义names变量,并进行附值,发现在不同位置,打印是不一样的,说明在不同位...原创 2019-03-20 15:15:34 · 1106 阅读 · 0 评论 -
python---图片转二值矩阵
一,如果想获取图片的数据,我们就需要获取读入图片数据----》转为灰色图片(如果不转的话,转二维时就会出现数据比较大的元素,因为颜色多变)---》转二维数组-----》转二值矩阵(0或1)im.shape--返回行与列,例如(10,3),10行3列,shape[0]=10 , shape[1]=3'''Created on 2019年3月19日转图片的灰度数据灰度值都...原创 2019-03-19 17:26:21 · 13889 阅读 · 3 评论 -
Python---any()和All()的用法
any() --- 如果括号内是空,0 , false的,结果返回false , 否则返回true例如:import numpy as npX = np.array([[2,1,1],[4,3,2],[6,5,3],[1,7,4],[1,9,5],[12,11,6],[16,13,7],[17,15,8],[10,17,9],[0,19,10]]);a=[];if any(X[...原创 2019-03-19 16:19:13 · 355 阅读 · 0 评论 -
python---定义字典a = {},获取内容
定义字典获取,获取相对应的值aa = ['A', 'B', 'C']#定义字典a = {}#获取数组元素个数num = len(aa)for i in range(num): ia = aa[1] if i >1: ia = aa[2] print(ia) a[ia] = a.get(ia, 0)+1 print(a)...原创 2019-03-26 17:33:16 · 5749 阅读 · 0 评论