python
csdn_1HAO
从事图像处理与模式识别,深度学习;常用工具vs,matlab,python,tensorflow,opencv,pytorch
展开
-
python 反复访问迭代器iter,反复使用next
python 反复访问迭代器iter,反复使用nexttest = [1, 2, 3]# 定义迭代器iter_test = iter(test)# 使用for循环访问迭代器# 由于next()只向前走,所以当跌代到test最后一个值3之后,就会爆发异常StopIteration# 这里使用了一个try语句,当报错时,删除该迭代器;重新生成迭代器;这就避免了报错# 相当于next从头开始,先取1, 再取2, 再取3for i in range(5): print(...原创 2020-11-04 17:21:57 · 2497 阅读 · 0 评论 -
python 加载mat文件
python 加载mat文件直接上程序import scipy.io as sciomat_path = './USPS_vs_MNIST.mat'load_mat = scio.loadmat(mat_path)# load_mat为字典类型, <class 'dict'>print(type(load_mat))'''# 访问load_mat即为访问字典X_src = load_mat['X_src']# 这个X_src为numpy类型,<c..原创 2020-11-04 16:18:20 · 4309 阅读 · 0 评论 -
numpy T、transpose()函数、swapaxes()函数
1 矩阵转置T,也既2维数组2 多维数组轴变换transpose()函数,参数为该数组所有轴,对所有轴同时进行对换,3 swapaxes()函数接受的参数是一对轴编号1 矩阵转置T,既线性代数中矩阵转置示例程序如下:import numpy as npa = np.arange(0,24,2).reshape(3, 4)print('*****a****')...原创 2020-01-09 20:02:26 · 2666 阅读 · 0 评论 -
python os.listdir列举当前文件夹下所有文件及文件夹
import ospath = 'C:\\Users\\Desktop\\test'str =os.listdir(path)print(str)运行结果:1、2为文件夹,123.txt为文件原创 2019-03-04 14:49:05 · 4846 阅读 · 1 评论 -
python os.path.exists判断文件或文件夹是否存在
import os#判断文件夹是否存在dir = os.path.exists('C:\\Users\\Desktop')print('dir:', dir)#判断文件是否存在file = os.path.exists('C:\\Users\\Desktop\\雍正王朝.txt')print('file:', file)运行结果显示该文件及文件夹都存在...原创 2019-03-04 14:47:19 · 37110 阅读 · 0 评论 -
python 读取当前文件夹下所有后缀为.lib文件
# -*- coding: utf-8 -*-import os'''def file_name(file_dir): for root, dirs, files in os.walk(file_dir): #print(root) # 当前目录路径 #print(dirs) # 当前路径下所有子目录 print(file...原创 2018-08-08 16:45:43 · 1640 阅读 · 0 评论 -
python split()
python函数:split()Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list) os.path.split():按照路径将文件名和路径分割开一、函数说明1、split()函数语法:str.split(str="",n...转载 2017-10-24 22:38:19 · 1922 阅读 · 0 评论 -
python中os操作文件及文件路径
python中os操作文件及文件路径实例汇总 1 . python获取文件上一级目录:取文件所在目录的上一级目录 os.path.abspath(os.path.join(os.path.dirname('settings.py'),os.path.pardir)) 2. os.path.pardir是父目录,os.path.abspath是绝对路径...转载 2017-10-25 15:10:50 · 1724 阅读 · 0 评论 -
给深度学习入门者的Python快速教程 - 基础篇
Python快速教程 - 基础篇 5.1 Python简介 本章将介绍Python的最基本语法,以及一些和深度学习还有计算机视觉最相关的基本使用。5.1.1 Python简史 Python是一门解释型的高级编程语言,特点是简单明确。Python作者是荷兰人Guido van Rossum,1982年他获得数学和计算机硕士学位后,在荷兰数学与计算科学研究所(Ce...转载 2017-10-25 15:13:02 · 504 阅读 · 0 评论 -
python numpy.random模块中提供啦大量的随机数相关的函数
1. numpy中产生随机数的方法 1)rand() 产生[0,1]的浮点随机数,括号里面的参数可以指定产生数组的形状 2)randn() 产生标准正太分布随机数,参数含义与random相同 3)randint() 产生指定范围的随机数,最后一个参数是元祖,他确定数组的形状import numpy as npfrom numpy...转载 2017-10-24 16:01:21 · 917 阅读 · 1 评论 -
python sort()、sorted()
python sort、sorted排序 这篇文章主要介绍了python sort、sorted高级排序技巧,本文讲解了基础排序、升序和降序、排序的稳定性和复杂排序、cmp函数排序法等内容. python list内置sort()方法用来排序,也可以用python内置的全局sorted()方法来对可迭代的序列排序生成新的序列。1)排序基础 简单的升序排...转载 2017-10-24 23:17:00 · 486 阅读 · 0 评论 -
python seed()
Python seed() 函数 seed() 方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。以下是 seed() 方法的语法: import random random.seed ( [x] )注意:seed(()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象...转载 2017-10-25 15:14:46 · 851 阅读 · 0 评论