自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 python学习笔记九——Numpy(二)

Array常用函数 上一篇中使用了random.randn()函数创建了一个长度为10的一维数组,numpy提供了一个方法,可以将一维数组扩展成为二维,即使用reshape() 方法 a = np.random.randn(20).reshape(4,5) b = np.random.randint(10,size = 20).reshape(4,5) numpy 定义了一些常用函数用以对arr...

2018-10-08 17:00:47 138

原创 python学习笔记八——Numpy(一)

#1. numpy创建数组的几种方式: ##1. 通过python 用list创建数组 import numpy as np list_1 = [1,2,3,4] list_2 = [5,6,7,8] #用list创建了一个一维数组 array_1 = np.array(list_1) array_2 = np.array([list_1,list_2]) list_2创建了一个二维数组 #...

2018-10-08 14:52:22 201

原创 python学习笔记七——生成器

通过列表生成式,我们可以直接创建一个列表。但是列表中元素过大且我们仅需访问列表中的某些元素时,列表生成式就造成了极大的资源浪费。 生成器主要通过一个yield语句与生成式区分,该语句可以将整个代码段中断,然后将一个结果传回去,然后再从中断的地方继续执行。 下面的代码段实现了一个杨辉三角: def tag(): N=[1] while True: yield N ...

2018-09-29 16:07:01 119

原创 python学习笔记六——列表生成式

具体语示例如下: 示例1: q = [ x * x for x in range(1,10)] print(q) 如上代码段所示,可以直接获得一个从1-9的数字的幂运算的集合。 即可得到:列表生成器可以对list中的元素直接操作,而不需要先将它们迭代出来。 示例2:for循环可以同时迭代两个变量,比如可以迭代dict的key和value值 info = {'mike':19,'lily':18,...

2018-09-29 13:01:43 156

原创 python学习笔记五——切片

当我们使用list或者tuple存放数据或者字符串时,这种数组式的存放方式在c或者java中遇到遍历、取出数组中某几个元素都需要循环取数或者单独取数。但是在python中,我们可以一次性将所需数组元素取出,这种方法交切片 示例如下: 取出list中前三个元素 L=[1,2,3,4,5] n=L[0:3] print(n) 如上L[0:3]表示在list中从索引0取到索引为3 的元素,并不是连...

2018-09-29 10:26:55 333

原创 python 学习笔记一

python 的输入和输出使用print()和input()函数,直接用: python 的数据类型 1 整数、浮点数与java等基本相同; 2 字符串: 转义字符:如果字符串中包含 ’ 以及 ‘’ 则用转义字符 \ 如果需要使用\ 则 \ 表示 \ 如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用 r’’…’’ 表示内部的字符串默认不转义 输出结果为\\t...

2018-09-29 09:59:43 88

原创 python 学习笔记二——循环语句

Python循环语句 1 for…in…将list或tuple中的每个元素迭代出来 ps : python 提供一个range() 函数,可以生成一个整数序列,再通过list() 函数可以转化为list range(5) 生成的是0-4的序列; range(1,11)生成的是1-11的序列 如图,定义了一个list 数组num ,用range为num 数组中增加元素,最后打印出数组中某一特定...

2018-09-29 09:59:32 138

原创 Python学习笔记三——dict和set

1 dict 类似于java中的map结构,采用key和value 对应的方式,可以通过key值查找其value 值 dict通过key计算value位置的算法为哈希,dict内部存放的顺序和key存放的顺序无关 定义一个dict 修改value值 dict 的一些方法: get()函数 d.get(‘bob’) 如果key值不存在,返回none,也可以自定义返回值d.get(‘bob’,-...

2018-09-29 09:59:20 118

原创 python学习笔记四——函数

类型转换函数 python 可以使用int(),str(),float(),bool()等函数将其参数转换为对应的数据类型; 定义函数 在python 中定义一个函数需要用到def语句,注意写完函数名之后的冒号不能忘记: def my_abs(x): if x >= 0: return x else: return -x 如...

2018-09-29 09:59:09 158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除