基础
北辰Rick
学生学生学生!
展开
-
Python基础 学习笔记(一)数值运算
Python基础 学习笔记(一)数值运算一、数学符号1、加法1+22、减法3-13、乘法4*64、除法8/25、乘方2**36、取余数10%3二、数据类型Python 不需要确定数据类型,会根据数据自行定义如:a = 3type(a)b = 1.5type(b)数据类型的转换c = int(b)type(c)c三、数值运算1、取...原创 2019-01-24 06:06:23 · 1816 阅读 · 0 评论 -
Python基础 学习笔记(二)字符串操作
一、基础操作1、字符串连接a = 'hello' + 'python'a'hellopython'2、字符串重复多遍a*3'hellopythonhellopythonhellopython'3、字符串长度len(a)11二、核心操作1、字符串分割a = '1 2 3 4 5'a.split()['1', '2', '3', '4', '5']b =...原创 2019-01-24 06:43:22 · 304 阅读 · 0 评论 -
Python Numpy学习(三)数组形状操作
import numpy as npa_array = np.arange(10)a_arrayarray([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])一、数组结构改变a_array.shape(10,)a_array.shape = 2,5a_arrayarray([[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]]...原创 2019-01-30 04:34:00 · 1044 阅读 · 0 评论 -
Python Numpy学习(四)数组生成方式
import numpy as npnp.array([1,2,3])array([1, 2, 3])一、Arange结构np.arange(10)array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])np.arange(2,20,2)array([ 2, 4, 6, 8, 10, 12, 14, 16, 18])从哪个数开始+到哪个数截止+...原创 2019-01-30 04:57:35 · 1223 阅读 · 0 评论 -
Python Numpy学习(五)四则运算
import numpy as np一、向量相乘x = np.array([5,5])y = np.array([2,2])1、对应位置相乘np.multiply(x,y)array([10, 10])2、向量内积np.dot(x,y)203、矩阵相乘x.shape = 1,2y.shape = 2,1np.dot(x,y)array([[20]])...原创 2019-01-31 05:24:22 · 666 阅读 · 0 评论 -
Python Numpy学习(六)随机数生成
import numpy as np一、随机数构造np.random.rand(3,2)array([[0.6372113 , 0.27436914], [0.91140569, 0.95159513], [0.86491427, 0.58310291]])np.random.randint(10,size =(5,4))array([[3, 8, 1...原创 2019-01-31 05:47:46 · 240 阅读 · 0 评论