![](https://img-blog.csdnimg.cn/direct/595e182d1e9146349b4468d61e5a5545.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python基础
文章平均质量分 54
Python是一种高级、通用、解释型的编程语言。它于1991年由Guido van Rossum开发,旨在提供一种简单直观的编程语言,以便开发人员能够更快速、高效地编写代码。Python是一种多范式编程语言,支持面向对象编程、过程式编程和函数式编程等多种编程范式。
胡乱儿起个名
什么都会一点儿的研究生!目前就职于某芯片公司....
展开
-
lambda函数和map函数
map() 函数是 Python 内置的一个高阶函数,它接受一个函数和一个可迭代对象作为参数,并返回一个将该函数应用于可迭代对象中每个元素的迭代器。Lambda函数是一种匿名函数,也被称为"lambda表达式"。它是一种简洁的方式来定义并使用小型的、单次性的函数。原创 2024-05-29 18:17:55 · 362 阅读 · 0 评论 -
逐元素比较
masked_fill 是 PyTorch 中的一个函数,用于根据给定的遮罩(mask)对张量进行填充操作。函数的作用是将输入张量中,所有在 mask 中对应位置为 True 的元素替换为 value。原创 2024-05-20 18:51:19 · 197 阅读 · 0 评论 -
字符串常见操作
【代码】字符串常见操作。原创 2024-05-16 20:41:35 · 207 阅读 · 0 评论 -
python中字符串的 format() 方法
format() 是 Python 字符串对象的方法,用于将值插入到格式化字符串的占位符中。它是一种灵活和强大的字符串格式化工具。format() 方法可以在字符串中使用占位符 {},并通过传递参数将值插入到占位符的位置。占位符可以使用索引或命名来指定要插入的参数。原创 2024-05-15 19:50:25 · 303 阅读 · 0 评论 -
python的转义序列和占位符
1.%s:用于插入字符串。原创 2024-05-15 19:49:53 · 178 阅读 · 0 评论 -
zip和enumerate函数用法
zip 函数接受多个可迭代对象(如列表、元组、字符串等)作为参数,并返回一个将这些可迭代对象按索引位置一一配对的迭代器。每次迭代时,它将返回一个元组,其中包含每个可迭代对象在当前索引位置的值。如果可迭代对象的长度不一致,zip 函数将以最短的可迭代对象为准,多余的值将被忽略。enumerate 函数用于在迭代过程中同时获得索引和值。它接受一个可迭代对象作为参数,并返回一个迭代器,每次迭代时生成一个包含索引和对应值的元组。原创 2024-05-14 12:53:18 · 251 阅读 · 0 评论 -
列表、字典、集合推导式
在Python中,列表、字典、集合推导式是一种便捷的语法,用于根据特定的规则来创建和初始化这些数据结构。它们可以在一行代码中生成新的对象,避免了使用循环和条件语句的繁琐。原创 2024-05-12 19:47:48 · 472 阅读 · 0 评论 -
python深拷贝和浅拷贝的区别
浅拷贝复制对象时共享子对象的引用,而深拷贝复制对象及其所有子对象的独立副本。copy 模块提供了浅拷贝和深拷贝的方法,可以根据需要选择使用。原创 2024-05-10 14:23:45 · 330 阅读 · 1 评论 -
多台服务器共享python虚拟环境和Linux安装python虚拟环境
一般需要将搭建环境的机器上的 /toolchain 和 /home/.virtualenvs/ 两个目录挂载到新机器。16.04 系统默认 python3.5,另外 36 的包由于不再支持,因此需要手动编译 python3.6,若需要 python3.8 也需手动编译。18.04 系统默认 python3.6,可 apt 安装 python3.8。1. 新服务器创建 /home/.virtualenvs 目录。3. 挂载命令写入 /etc/rc.local。原创 2024-05-07 19:09:05 · 1178 阅读 · 2 评论 -
Numpy多维数组切片
【代码】Numpy多维数组切片。原创 2024-05-06 18:12:02 · 108 阅读 · 1 评论 -
numpy中reshape方法详解
reshape() 是 NumPy 中的一个函数,用于改变数组的形状(维度)。在不改变数组元素的情况下重新组织数组的维度。reshape() 函数返回一个具有新形状的数组,而不改变原始数组。如果新形状无法满足原始数组的元素数量,将引发一个错误。原创 2024-03-07 17:48:59 · 1923 阅读 · 0 评论 -
数组元组列表之间的相互转化
【代码】数组元组列表之间的相互转化。原创 2024-03-07 15:32:59 · 334 阅读 · 0 评论 -
Numpy快速入门(1)
NumPy是一个开源的Python库,提供了多维数组对象(ndarray)和用于处理这些数组的函数。它是一个元素表(通常是数字),所有类型都相同,由非负整数元组索引。使用索引可以访问数组中特定位置的元素。在NumPy中,索引从0开始,可以使用整数索引或负数索引(表示从末尾开始计数)来访问元素。使用切片可以获取数组的子集,即从数组中选择一部分元素。这个数组有两个轴,第一个轴是行轴(axis 0),第二个轴是列轴(axis 1)。对于多维数组,可以使用逗号分隔的索引来访问特定位置的元素。原创 2024-02-26 17:23:29 · 1207 阅读 · 0 评论 -
pdb打断点示例
pdb 调试器是一个基本的命令行调试工具,它提供了一些基本的调试功能。如果您需要更高级的调试功能,可以考虑使用集成开发环境(IDE)中提供的调试器,例如 Visual Studio Code(使用 Python 插件)、PyCharm 等。原创 2024-02-22 19:05:31 · 522 阅读 · 0 评论 -
python---sys的常用功能
在这个示例中,我们使用sys.stdin从标准输入获取用户输入的名字,并使用sys.stdout将问候消息输出到标准输出。在Python中,sys是一个内置模块(built-in module),用于与Python解释器和操作系统进行交互。通过导入sys模块,你可以访问其中定义的功能和变量。在这个示例中,我们使用sys.path打印出Python解释器在搜索模块时查找的路径列表。在这个示例中,我们模拟了一个条件,如果条件满足,则使用sys.exit()退出程序,并提供退出状态码为0,表示正常退出。原创 2024-02-22 14:52:50 · 370 阅读 · 1 评论 -
python中封装、继承和多态
Python中的命名约定对于属性和方法的可见性是基于约定的,而不是强制执行的。属性或方法名称前缀为一个下划线 _ 的被视为受保护的,但仍然可以从外部访问。属性或方法名称前缀为两个下划线 __ 的被视为私有的,但仍然可以通过特定的名称重整机制进行访问。尽管 Python 中没有直接对应 "公有继承"、"私有继承" 和 "保护继承" 的概念,但通过继承和命名约定,可以实现类似的可见性和访问权限控制。原创 2024-02-02 03:03:34 · 450 阅读 · 0 评论 -
python类的成员方法、构造方法、魔术方法
class类名称:class是关键字,表示要定义一个类类的属性: 定义在类中的变量(成员变量)类的行为:定义在类中的函数(成员函数)def 方法名(self, 形参1, 形参2, 形参3, …形参N)方法体方法的形参中,有一个self关键字,self关键字是成员方法定义的时候,必须填写的。self关键字用来表示类对象自身的意思使用类对象调用方法时,self会自动传入方法内部,想要访问类的成员变量,必须使用self举例print(f"大家好,{msg}")原创 2024-02-01 23:44:47 · 980 阅读 · 1 评论 -
python中文件的基本操作
w模式,文件存在,会清空原有内容close()方法,带有flush()方法的功能。2.a模式,文件存在,会在原有内容后面继续写入。2.flush(),刷新内容到硬盘中。1.a模式,文件不存在,会创建新文件。flush(),刷新内容到硬盘中。w模式,文件不存在,会创建新文件。3.可以使用”\n”来写出换行符。1.wirte(),写入内容。wirte(),写入内容。原创 2024-01-31 21:52:19 · 203 阅读 · 0 评论 -
函数作为参数传递--传入的是逻辑
【代码】函数作为参数传递--传入的是逻辑。原创 2024-01-31 08:00:00 · 172 阅读 · 0 评论 -
python中的不定长参数传值*args和**kargs
不定长参数也叫可变参数,用于不确定调用的时候会传递多少个参数(不传参数也可以)。合并为一个元组(tuple),args是元组类型,这就是位置传递。传进去的所有参数会被args变量收集,它会根据传进参数的。原创 2024-01-31 09:00:00 · 305 阅读 · 0 评论 -
函数返回值None用于if判断
【代码】函数返回值None用于if判断。原创 2024-01-30 23:52:55 · 340 阅读 · 1 评论 -
pyhton切片操作
在Python中,切片操作用于从可迭代对象中获取子序列。切片操作使用:符号来指定起始位置、结束位置和步长。定义:内容连续、有序,可使用下标索引的一类数据容器,列表元组字符串,均可视为序列。原创 2024-01-30 23:12:26 · 481 阅读 · 1 评论 -
python中列表、元组、集合、字典的用法总结
本文介绍了python种列表、元组、集合、字典的语法以及常用方法原创 2024-01-30 13:39:26 · 3247 阅读 · 2 评论