自定义博客皮肤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)
  • 收藏
  • 关注

原创 Token

Token的含义 token的引入:token是在客户端频繁的向服务端请求数据,服务端频繁的去数据库查询用户名和密码

2021-05-29 09:33:59 264

原创 python浅拷贝与深拷贝

直接赋值 指向同一地址,只是对对象的引用,修改一个另一个也会改变。 浅拷贝 import copy模块中的copy.copy()。 只拷贝父对象,没有拷贝子对象。 浅拷贝是创建一个新的内存空间,但是内存空间内的元素的地址军事父对象元素的地址的拷贝。 当父对象内部的子对象发生改变时,拷贝对象的内部的子对象也会跟着改变。 浅拷贝实际上只拷贝引用,不拷贝内容。 浅拷贝会针对父对象的子对象进行判断,当父对象的子对象发生改变时,拷贝对象内的子对象同时也跟着改变。 深拷贝 import copy 模块的co

2020-07-27 10:08:56 205

原创 python reshape()函数

reshape arr = [1,2,3,4,5,6,7,8,9] #一个一维list,长度9 现在把他变成3*3的矩阵 arr.reshape(3, 3) arr.reshape(-1, 3) -1 的意思就是我不知道需要分成多少行,但是我只知道需要分成3列 MNIST mnist数据中的images维度是(60000, 784),需要把它转换成28*28的矩阵 images[i].reshape(28, 28) ...

2020-07-09 17:12:28 393

原创 Python列表、Numpy数组与矩阵

###列表、数组和矩阵 列表属于序列类型(python提供的基本组合数据类型有集合、序列和字典) 数组narray和矩阵mat需要numpy库 列表和数组的区别: numpy使用ndarray对象来处理多为数组,该对象是一个快速而灵活的大数据容器 使用python列表可以存储一维数组,通过列表的嵌套可以实现多维数组 numpy是专门针对数组的操作和运算进行了设计,所以数组的存储效率和输入输出性能远优于嵌套列表,数组越大,优势越明显。 numpy数组中的元素是用一类型的,但是列表中的元素类型是任

2020-07-06 10:34:00 345

原创 python _ __ __xx__的区别

python _ __ __xx__的区别 1. _的含义 python类中,没有真正的私有化。不管是方法还是属性,为了编程的需要,约定了下划线_的属性和方法不属于API,不应该在类的外面访问,也不会被from M import * 导入 2. __的含义 python中的_和name mangling(名称修饰)有关 大多数python代码都遵循的公约,带下划线的前缀名称应被视为非公开的API的一部分,无论是函数、方法还是数据成员,他应该被当作一个实现细节 有利于子类重写父类的方法而不会破坏内部

2020-07-01 13:55:20 272 1

原创 python条件表达式和解析语法

python条件表达式和解析语法 条件表达式 条件表达式可以取代一个简单的控制结构 一般语法表达式的语法形式:   expr1 if condition else expr2 条件为真,执行expr1;条件为假,执行expr2 相当于java或c++中的语法”condition ? expr1 : expr2“ 实例–将变量n的绝对值传递给一个函数 使用传统的控制结构 if n>= 0: param = n else: param = -n result = foo(param) 条件

2020-07-01 10:58:11 739

原创 python3 迭代器和生成器

python3 迭代器和生成器 迭代器 迭代是访问集合元素的一种方式 迭代器是一个可以记住遍历位置的对象 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。 迭代器只能前进不能后退 迭代器由两个基本的方法:iter()和next() 字符串,列表或元组对象都可用于创建迭代器: list = [1,2,3,4,5,6,7,8,9] it = iter(list) # 创建迭代器对象 print(next(it)) """1""" 迭代器对象可以使用常规的for语句进行遍历: list

2020-07-01 10:09:45 173

原创 python数组的切片

数组的切片[;,i] [i,:j,:k] 解释 “ .” 分隔各个维度 “:” 各个维度内的切片 1. 二维数组 import numpy as np a = np.array([[1,2,3],[4,5,6],[7,8,9]]) #<class 'numpy.ndarray'> print(a) """ array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) """ >>> b = a[:,0] #

2020-06-30 16:13:12 2467

原创 os.listdir()

python os.listdir()函数 概述 该方法用于返回指定的文件夹包含的问价或文件夹的名字的列表 不包括 . 和 … 即使它们在文件夹中 语法 os.listdir(path) 参数 path----需要列出的目录路径 返回值 返回指定路径下的文件和文件夹列表。 实例 import os path = 'D:\learn\Data\OCR_Data' testdir = os.listdir(path) for file in testdir: print(fil

2020-06-30 15:02:17 1131

空空如也

空空如也

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

TA关注的人

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