![](https://img-blog.csdnimg.cn/20190908130426514.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
zxucver
这个作者很懒,什么都没留下…
展开
-
python format
Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接受不限个参数,位置可以不按顺序。原创 2021-08-08 16:51:19 · 168 阅读 · 1 评论 -
python dict setdefault()方法
描述Python 字典 setdefault() 函数和 get()方法 类似, 如果键不存在于字典中,将会添加键并将值设为默认值。原创 2021-08-04 10:52:47 · 325 阅读 · 0 评论 -
list和array 访问不连续index
python中内置数据类型list与numpy array都是常会用到的两种数据结构。二者在访问变量中不连续index时处理方式有所不同。原创 2021-08-03 21:28:52 · 591 阅读 · 0 评论 -
Python使用pipreqs分析项目依赖
Python的程序一般需要很多依赖包,如果想要把这些包导出成requirements.txt的形式,常规的方法是直接使用pip freeze命令:pip freeze > requirements.txt随后,在另一个环境中使用:pip install -r requirements.txt从requirements.txt中恢复依赖环境。但是这样做有一个问题,那就是pip ...原创 2020-03-23 18:29:06 · 2418 阅读 · 0 评论 -
Python 使用@property
Python中的@property装饰器作用有两个:一个是动态更新功能一个是定义只读属性首先是动态更新功能,类内加了@property装饰器的函数具备动态更新功能,类似于一种回调函数,只要函数内涉及的变量有变化,该函数就会执行回调,动态更新。也是因为这种特性,所以@property修饰的可以理解为一个变量,动态更新的也是这个变量。举个例子:class Class(object):...原创 2020-03-19 12:16:23 · 405 阅读 · 0 评论 -
Python3 基本数据结构总结
简介Python3基本数据结构有列表(list),元组(tuple),字典(dictionary)和集合(set)四种。原创 2019-09-22 19:53:22 · 1006 阅读 · 0 评论 -
Python enumerate函数无法顺序遍历集合
今天使用Python中的enumerate函数,犯了一个很低级的错误,enumerate用于遍历如字符串,列表,元组中的变量,但是并不能顺序遍历字典中的变量,举个例子:在Python中,单引号或者双引号(’或”)创建字符串,用中括号([])创建列表,用括号(())创建元组,用大括号({})创建字典,但是{}内没有键值的话,类型是集合。 元组与列表的作用差不多,不同之处在于元组的元素不能修改。...原创 2017-07-02 16:50:28 · 3150 阅读 · 1 评论 -
Python Numpy简介
原文地址:What is NumpyNumpy是应用Python进行科学计算时的基础模块。它是一个提供多维数组对象的Python库,除此之外,还包含了多种衍生的对象(比如掩码式数组(masked arrays)或矩阵)以及一系列的为快速计算数组而生的例程,包括数学运算,逻辑运算,形状操作,排序,选择,I/O,离散傅里叶变换,基本线性代数,基本统计运算,随机模拟等等。Numpy库中最核心的部分是nda原创 2017-07-06 18:22:10 · 3936 阅读 · 0 评论 -
Python计算中位数 numpy.median
numpy模块下的median作用为: 计算沿指定轴的中位数 返回数组元素的中位数其函数接口为:median(a, axis=None, out=None, overwrite_input=False, keepdims=False)其中各参数为: a:输入的数组; axis:计算哪个轴上的中位数,比如输入是二维数组,那么axis原创 2017-07-04 17:46:48 · 63430 阅读 · 10 评论 -
Python 新建文件夹与复制文件夹内所有内容
split(SrcImage,bgr); merge(b,a);原创 2017-07-03 20:32:06 · 18813 阅读 · 0 评论 -
PEP 8 —Python代码风格指南(一)
原文:PEP 8 – Style Guide for Python CodePEP:8 题目:Python代码风格指南 作者:Guido van Rossum, Barry Warsaw , Nick Coghlan 状态:Active 类型:Process 创建:2001-07-05 往期:2001-07-05,2013-08-01内容:介绍该文档提供了Python编程中的一些惯例,翻译 2017-07-12 00:18:37 · 2602 阅读 · 0 评论 -
Python实现队列数据结构
队列是一种应用广泛的数据结构,是一种只允许在一端进行插入操作,另一端进行删除操作的线性表,具有先进先出(First-In-First-Out)的原则。队列的两种主要操作是:向队列中插入新元素和删除队列中的元素。插入操作也叫做入队,删除操作也叫做出队。入队操作在队尾插入新元素,出队操作删除队头的元素。Python中并没有提供关于队列函数,所以一般把列表当做队列来使用,下面通过类定义队列中的常用操作:c原创 2017-06-08 12:07:21 · 1648 阅读 · 0 评论 -
Python3 一些与C++不一样的运算符
Python逻辑运算符 逻辑“与”运算符 and 逻辑表达式 a and b 如果变量a,b中有一个是Flase,那么a and b为Flase 如果变量a,b都为True,那么a and b为True逻辑“或”运算符 or 逻辑表达式 a or b 如果变量a,b中最多只有一个是Flase,那么a or b为True 如果变量a,b都为Flase,那么a orb为Flase逻辑“原创 2017-06-05 16:39:53 · 1131 阅读 · 0 评论 -
Python3 import 与 from...import
在 python 中,用 import 或者 from…import 来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中。导入 sys 模块import sysprint ('命令行参数为:',sys.argv[0])在上的代码中,导入Python的整个sys模块,下面我们想打印第一个命令行参数,也就是文件原创 2017-06-04 22:46:18 · 8019 阅读 · 0 评论 -
Python 上下文管理器
TensorFlow的运行模型—session(会话),用来执行定义好的运算,会话拥有并管理TensorFlow程序运行时的所有资源,所以当运算结束后需要对资源回收,否则可能会出现资源泄漏的问题。当然我们是可以通过关闭会话的方式回收资源,还有一种更为简便的方式就是使用Python的上下文管理器。 在说明TensorFlow的会话操作之前,先介绍上下文管理器和它的一个其他使用。 在使用Python原创 2017-05-31 15:10:24 · 1374 阅读 · 0 评论 -
Windows下Python环境的搭建
1、首先我们需要去下载python的安装包。官网:http://www.python.org/download/ 找到最新版的window下的安装包,这里有一个值得注意的地方是,latest version for windows有两个,3.X和2.X,鹅妹京嘤~~~Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为原创 2017-03-23 15:27:01 · 960 阅读 · 0 评论