1、python列表的特点1)有序性。 * 方向索引2)通过偏移来索引,从而读取数据。 * 切片3)支持嵌套。4)可变类型。 2、列表的常见形式1)存储字符串>>> a = ['1','2']
>>> a
['1', '2']2)存储数字(python3中只有int和float)>>> b = [2,3,1]
>
转载
2023-11-28 08:22:24
112阅读
# 使用Python 3.12创建虚拟环境
## 引言
在软件开发中,我们经常需要创建虚拟环境来隔离不同项目的依赖关系,以保证项目的独立性和稳定性。本文将介绍如何使用Python 3.12的virtualenv工具来创建虚拟环境。
## 准备工作
在开始创建虚拟环境之前,我们需要确保已经安装了Python 3.12版本。你可以从官方网站下载并安装最新的Python版本。
## 创建虚拟环境的
原创
2024-01-16 12:05:09
602阅读
写了那么多篇找工作的文章,再写几篇就完了,也算是对自己一段时间的一个总结。近来发现自己博客上python技术点的文章有点少,为了防止自己总是遗忘,还是写出来的好。
前几天刚看完《Linux/Unix设计思想》,真是一本不错的书,推荐想提高自己代码质量的童鞋看一下,里面经常提到要以小为美,一个程序做好一件事,短小精悍,因此我也按照这种思想来写python技术点的文章,每个点都是一个函数,可以直接拿
Python笔记(一)1.变量类型Python 有五个内置的简单类型:bool、int、long、float和complex。这些类型是不可变的,就是说整数对象一旦创建,其类型便不可更改。type()函数可以用来判断一个变量的类型定义变量时候,不需要明确表明这个变量是那种类型,系统会自动判断你所赋值的类型是什么>>> a = 5>>>type(a)>>
转载
2023-12-19 22:02:27
68阅读
大家好,本文将围绕python中3//2的值为1.5展开说明,python2中3/2的结果是一个很多人都想弄明白的事情,想搞清楚python3中3/2的结果需要先了解以下几个事情。 Python基础-运算符1.布尔值 布尔数据类型表示两个值之一:True或False。一旦我们开始使用比较运算符,这些数据类型的使用就会很清楚Deepl降重。与 JavaScript 不同,True的第一个字母
在 Python 3.12 发布后,很多开发者开始关注和使用与其兼容的测试框架 pytest。本文将记录我在处理“Python 3.12 对应的 pytest 版本”问题的整个过程,包括版本对比、迁移指南、兼容性处理、实战案例、性能优化和生态扩展。
### 版本对比
首先,让我们比较一下 Python 3.12 与之前版本的 pytest 特性差异。Python 3.12 引入了一些新语法和改
---恢复内容开始---1、abs() 返回数字的绝对值 2、all() 用于判断给定的可迭代参数iterable中的所有元素是否都为True,如果是返回True, 否则返回False 3、any() 用于判断给定的可迭代参数iterable是否全部为Flase,则返回False,如果有一
在Django中,项目(Project)是一个网站的总的合集,应用(APP)是单个的功能模块。比如淘宝网是一个项目,其中的用户管理、订单管理、商品管理、电商直播等等功能模块是一个个的应用。虽然可以把所有功能写在一个应用里,但是强烈不建议这么做,把项目拆合理地拆分成应用是更加正确的做法。用Pycharm打开我们之前创建的项目:File-Open,选中my_blog文件夹,单击OK按钮。打开cmd,进
转载
2023-11-29 11:25:45
132阅读
Python环境版本在与日俱增的发展进程中,你对Python环境版本的3.X版本是否了解呢?以下的文章主要是介绍的是用3.X版本在其的实际应用中的实际操作方案详解。以下是文章的具体介绍。windows环境安装篇2010-03-07 19:37python环境版本实在是太多了,貌似现在开发团队同时维护着2.5、2.6、3.X。经典的2.5版本有很多第三方库能支持,而且能用pyinstaller来打包
转载
2024-10-07 16:01:31
146阅读
文章目录Python简介Python是什么?安装Pythonwindowslinuxpycharm 使用异常 Python简介Python是什么?Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum(龟叔)于1989年发明, 第一个公开发行版发行于1991年。 诞生:1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本
转载
2024-04-23 10:26:12
145阅读
人生苦短,我学Python相信对于大多数熟悉Python的人来说,一定都听说并且使用过pip这个工具,但是对它的了解可能还不一定是非常的透彻,今天小编就来为大家介绍10个使用pip的小技巧,相信对大家以后管理和使用Python当中的标准库会有帮助。安装当然在Python 3.4版本之后以及Python 2.7.9版本之后,官网的安装包当中就已经自带了pip,用户直接在安装完Python之后就可以直
转载
2024-03-11 10:14:44
963阅读
Resolve pip path issue
原创
2024-07-23 11:23:18
124阅读
什么是MBT¢在生成测试用例方面:—更清晰的模块定义—更清晰的行为定义—更清晰的边界定义—测试用例能够实现高代码覆盖率¢在进行测试实施方面:—更有效率的理清测试分支, 标记出优先级.—对与代码更改更敏感, 可以很快分析出哪些想关联的地方需要进行回归测试.¢Model based testing, 基于模型的测试¢基于模型的测试属于软件测试领域的一种测试方法。按照此方法,测试用例可以完全或部分的利用
张量张量类似于NumPy 的ndarray,不同之处在于张量可以在 GPU 或其他硬件加速器上运行方法作用torch.cat连接两个相同shape的tensortensor1@tensor2矩阵乘法tensor1.matmul(tensor2)矩阵乘法torch.matmul(tensor1, tensor2, out=tensor3)矩阵乘法tensor1*tensor2对应位置的值直接相乘te
循环神经网络(RNN)人脑因为某种机制的存在,从来不会从头开始思考。当你阅读这篇文章时,你会根据你对以前的词意的理解来理解每个单词。你从来不会把所有东西都扔掉,再从头开始思考。由于这种机制的存在,我们的大脑变得无比高效。算法其实就是模拟我们人类思维的一种真实映射。不管是RNN,还是LSTM它们都是基于人类思维的一种数学表现形式。但传统神经网络不能做到这一点,这似乎是一个很大的缺陷。例如,想象一下你
Excel简介Excel是Microsoft(微软)为使用Windows和macOS操作系统开发的一款电子表格软件。Excel凭借其直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,一直以来都是最为流行的个人计算机数据处理软件。当然,Excel也有很多竞品,例如Google Sheets、LibreOffice Calc、Numbers等,这些竞品基本上也能够兼容Excel,至少能够读写
转载
2023-11-24 14:51:31
11阅读
Programmable Graphics Processing Unit(GPU),可编程图形处理单元,可编程图形硬件。98年NVIDIA的modern GPU研发成功,使用晶体管(transistors)进行计算。自03年起,可编程图形硬件正式诞生,GPU编程也宣告诞生。 目前最新的可编程图形硬件已经具备了如下功能:1. 支持 vertex programmability 和 fra
转载
2024-06-04 19:07:38
0阅读
目录Anaconda虚拟环境安装pytorch-GPU版本算法框架--超详细教程一、常见问题解析二、安装Anaconda1、安装Anaconda①简介②安装地址③详细安装步骤2、更新Anaconda①初始化②更新③更新环境3、常用命令4、pycharm配置虚拟环境三、安装CUDA1、环境要求2、下载3、安装四、安装cudnn1、环境要求2、下载3、解压安装①将压缩包解压②安装③添加环境变量④检验
Python基本编码规范1、分号不得在行尾加分号,也不要使用分号将两条命令放在同一行。Python有很严格的语法规范,在其他一些编程语言中使用分号可以实现你想要的隔离功能,但在Python不适用。2、行长度一般情况下每行不要超过80个字符,超出时可以使用换行进行处理,各类括号会将内容连接在一起。3、括号能不用就不用,除了列表需要或者进行内容连接时,其他情况不要使用。4、缩进必须使用4个空格来表示每
转载
2023-05-26 18:31:58
180阅读
为什么Python中没有++和--运算符?#1楼首先,Python仅受C间接影响。 它受ABC的影响很大, ABC 显然没有这些运算符 ,因此也没有在Python中找到它们也就不足为奇了。其次,正如其他人所说的, +=和-=已经支持增量和减量。第三,对++和--运算符集的完全支持通常包括同时支持它们的前缀和后缀版本。 在C和C ++中,这可能导致各种“可爱”的结构(在我看来)与Python所包含的
转载
2023-09-20 22:47:25
127阅读