自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 【Python】元组、列表的方法和属性相似度

除了与增减元素相关的方法外,元组支持列表的其他所有方法。那些由object类支持的方法没有列出来。

2024-06-18 15:46:10 245

原创 【Python】元组拆包 | 嵌套拆包 | 具名元组

具名元组记录城市信息。

2024-06-18 15:31:33 352

原创 【Python】列表推导和生成器表达式

列表推导可以帮我们把一个序列或是其他可迭代类型中的元素过滤或加工,然后再新建一个列表了解列表推导后,方法二读起来更方便通常的原则是,只用列表推导来创建新的列表,并尽量保持简短。如果列表推导的代码超过了两行,可能就得考虑是不是要用for循环重写了列表推导、生成器表达式,以及和他们很相似的集合推导、字典推导,在Python3中都有了自己的局部作用域,像函数一样。表达式内部的变量和赋值只在局部起作用,表达式上下文里的同名变量可以被正常引用,局部变量并不会影响他们。x的值被保留了列表推导也创建了正确的列表。

2024-05-16 10:54:01 241 1

原创 【Python】内置序列类型一览

下图显示可变序列从不可变序列那继承了一些方法,虽然Python内置的序列类型并不是直接从可变序列和不可变序列这两个抽象基类继承而来的,但了解这些基类可以让我们总结出那些完整的序列类型包含了哪些功能。扁平序列 存放的是值而不是引用(其实是一段连续的内存空间)容器序列 存放的是它们包含的任意类型的对象引用。

2024-05-16 10:08:39 115 1

原创 【Python】特殊方法

与运算符无关的特殊方法与运算符相关的特殊方法

2024-05-15 12:33:38 162 2

原创 【Python】数据模型-实现二维向量

在__repr__的实现中,使用了%r来获取对象各个属性的标准字符串表示形式,好处是让Vector(1, 2)和Vector(‘1’, ‘2’)是不一样的,后者在定义中会报错,因为向量对象的构造函数只接受数值,不接受字符串。这两个方法的返回值都是新创建的向量对象,被操作的两个向量(self和other)原封不动,代码中只是对这两个的值进行了读取,更接近于运算符的基本原则。,因为一个对象如果没有__str__函数,而Python有需要调用它的时候,解释器会用__repr__作为替代。如果只想实现其中一个,

2024-05-15 12:26:56 242 2

原创 【Python】数据模型-建立纸牌类

因为__getitem__方法把[]操作交给了self._cards列表,所以deck类自动支持切片操作(slicing)用点数来判定扑克牌的大小,2最小,A最大,黑桃 > 红桃 > 方块 > 梅花。那么 梅花2 = 0, 黑桃A = 51。可以使用len()来查看一叠牌有多少张。可以得到一个纸牌对象。

2024-05-15 11:34:13 266 2

原创 ubuntu安装python3.6.7

不要卸载ubuntu自带的python版本;ubuntu下不同版本的python可以共存,可直接安装python3.6。1.升级包索引和软件2.安装编译所需包3.下载Python3.6官网下载Python-3.6.7.tgz文件4.解压Python安装包5.编译和安装配置安装位置6.建立软连接7.测试

2022-11-18 11:22:25 1020 1

原创 ubuntu成功挂载共享文件夹

通过命令重新安装增强功能可以解决这个问题。安装完成后重启虚拟机,运行挂载命令。正常步骤安装增强功能后,使用命令。

2022-11-17 13:28:25 638

原创 buildozer打包apk闪退问题(包缺失)

kivy,buildozer打包apk闪退问题解决

2022-11-16 16:23:47 1032

原创 pyinstaller打包exe运行闪退(已解决)

pyinstaller打包过程中的问题

2022-10-27 11:00:32 4752

原创 pycharm python打包exe文件(pyinstaller)

python打包exe文件

2022-10-26 12:59:41 563

原创 MySQL入门

MySQL软件采用了双授权政策,分为社区版(MySQLCommunityServer)和商业版(MySQLEnterpriceEdition)

2022-07-31 14:26:22 102 1

torch/aarch64

torch/aarch64

2022-12-05

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

TA关注的人

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