1 2 3 4 5 ··· 27 下一页
摘要: 需求: 一、创建学生类 # 创建学生类 import random class Student: def __init__(self,num,name,address,course_lst=None): self.num=num self.name=name self.address=address 阅读全文
posted @ 2024-05-14 16:47 Python探索牛 阅读(57) 评论(0) 推荐(0) 编辑
摘要: kivy的安装 官方推荐的方式是使用虚拟环境来进行安装和部署,关于虚拟环境的相关操作,在前面写过的一篇博客中有稍微详细一点的介绍,这里我们先给出操作步骤。假定我们已经在环境中用pip安装了virtualenv,那么我们先构建一个kivy的虚拟环境: [dechin@dechin-manjaro ki 阅读全文
posted @ 2024-05-09 16:12 Python探索牛 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 当我们在Python中写一个class时,如果有一部分的成员变量需要用一个字典来命名和赋值,此时应该如何操作呢?这个场景最常见于从一个文件(比如json、npz之类的文件)中读取字典变量到内存当中,再赋值给一个类的成员变量,或者已经生成的实例变量。 使用__dict__定义成员变量 在python中 阅读全文
posted @ 2024-04-28 19:32 Python探索牛 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 变量引用顺序 Python 引用变量的顺序:当前作用域局部变量->外层作用域变量->当前模块中的全局变量->Python内置变量。 1、 global global 关键字用来在函数或其他局部作用域中使用全局变量,如果不对全局变量进行修改,那么可以不使用global关键字;如果想要在函数或局部作用域 阅读全文
posted @ 2024-04-23 19:12 Python探索牛 阅读(60) 评论(0) 推荐(0) 编辑
摘要: operator 模块提供了一套与 Python 的内置运算符对应的高效率函数。 1.函数的种类 函数包含的种类有:对象的比较运算、逻辑运算、数学运算和序列运算 2.比较运算 运算 函数 语法 小于 lt(a, b) a < b 小于等于 le(a, b) a <= b 大于 gt(a, b) a 阅读全文
posted @ 2024-04-17 16:09 Python探索牛 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 除了执行系统命令外,我们有时还需要动态地执行一些python代码,有经验的朋友就会知道可以使用内置函数eval实现这一需求,如eval("print(__file__)"),这还是比较简单的。 但如果要动态执行一个函数,讲的资料就会少一点,这次就要看这个需求该如何实现。 一、通过eval实现 1 通 阅读全文
posted @ 2024-04-13 16:25 Python探索牛 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。 但用代码来实现就没做过,近期也得实现代码压缩与解压缩操作,所以就抽时间来研究一下。 一、zip文件压缩和解压缩实现 import os import zipfile 阅读全文
posted @ 2024-04-09 15:39 Python探索牛 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 比较判断逻辑是在代码中经常使用的,在Python中常用 '==' 和 is 来做比较判断。 == : 双等号是用来比较变量所指向内存单元中的值是否相等,它只关心值,并不在意值的内存地址,也就是说可以是两个不同内存地址的值相等。 is : 它用来比较两个变量是不是指向同一个内存单元,虽然它也可以比较值 阅读全文
posted @ 2024-04-02 15:57 Python探索牛 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 一、sqlite命令 创建数据库:在控制台sqlite3 name .databases 查看数据库 .tables 查看表格名 databaseName .dump > dumpName 将数据库存在文本文件dumpName中,恢复就用databaseName < dumpName; attach 阅读全文
posted @ 2024-03-26 15:51 Python探索牛 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1、生成requirements.txt文件 如果有同环境服务器,可直接生成requirements.txt,会把当前服务器下的包和版本写入文件中。 pip freeze > requirements.txt 如安装指定包,创建requirements.txt,输入包名==版本号 // 只输入包名, 阅读全文
posted @ 2024-03-19 15:06 Python探索牛 阅读(108) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 27 下一页