- 博客(12)
- 收藏
- 关注
原创 Python中库的基本认识
struct_time数据对象是ppthon内置数据类型,其形式类似于元组,具体可见以下示例代码的输出结果,其中元素tm_year表示年份、tm_mon表示月份、tm_mday表示日期、tm_hour表示小时、tm_min表示分钟、tm_sec表示秒、tm_wday表示星期(0表示星期一,1表示星期二,以此类推)、tm_yday表示这一年的第几天、tm_isdst表示时间是否为夏令时(0表示非夏令时,1表示夏令时)为示获取本地当前时间,如果为时间戳值表示将seconds代码转换为本地时间。
2026-01-23 20:53:32
556
原创 Python中操作文件的具体步骤方法,及实现读取中国十二时辰的项目案例
这里的操作文件都属于字符文件,。文件的操作通常包含3个步骤,即打开文件,操作文件和关闭文件,在使用代码操作文件也需要遵守此步骤功能:打开一个文件。这里的打开文件与在操作系统中打开文件的概念不同,这里的打开文件是与文件立通道并获取操作文件的权限。功能:open() 函数用于打开一个文件,它是实现文件操作(读取、写入等)的第一步。核心步骤:操作文件通常遵循三个固定步骤:打开文件 → 操作文件 → 关闭文件。主要参数详解:1. file:必需参数。
2026-01-22 21:29:19
991
原创 Python中如何操作文件
参数指定字符编码,推荐使用UTF-8避免乱码。在Python中操作文件写入通常使用内置的。函数配合文件模式实现。模式会覆盖已有文件,若需追加内容应使用。支持非ASCII字符正常显示。注意每行末尾需手动添加换行符。语句能确保文件自动关闭。批量写入多行内容时,
2026-01-21 22:27:09
169
原创 Ptyhon中在子类中添加方法,覆盖父类中的方法及如何导入其他文件中的类
由于 set_light() 是在子类 New_Microwave 中定义的,因此通过 New_Microwave 创建的对象可以调用该方法,而通过父类 Microwave 创建的对象则无法调用。当需要在main.py文件使用2.py文件中的类Microwave时,其使用方法与导入其他模块中的函数的方法基本一致,且必须保证两个文件处在同一个文件夹内,否则将无法导入文件中的内容。子类中还可以添加新的方法,但在子类中创建的方法无法在父类中使用,而父类中创建的方法可以在子类中使用。
2026-01-20 21:01:17
1374
原创 Python基础 之 类的基本概念
本文介绍了面向对象编程中的基本概念和实现方法。首先阐述了类和对象的关系,类是具有相同特征事物的集合,对象是类的具体实例。然后详细说明了Python中类的创建方法,包括类定义语法、初始化方法__init__()的使用、类属性的设置等核心内容。文章通过微波炉的实例,演示了如何创建类、实例化对象以及调用类方法的过程。最后介绍了类的属性访问和修改方式,以及类的继承概念(虽然未展开说明)。全文系统地讲解了面向对象编程从理论到实践的关键知识点。
2026-01-19 20:08:21
705
原创 Python中函数使用方法其二
第1~3行代码创建了一个函数fun5(),在fun5()中有形参变量a、b、C,但a、b、c都只能在fun5()函数内里使用,因此在执行第5行代码print(a)时会出现异常错误,因为在fun5()函数外部的代码中并没有对变量a进行赋值,即没有定义变量a。程序会首先从第3行代码,开始执行传递实参值3并将其复制给形参r,由于实参只有一个参数,默认复制给形参中的变量r,因此执行r*r 执行3*3*3.14,运算结果将返回给变量a。第3点,当调用函数传递了实参2的数据值时,实参2的数据值将覆盖数据2的值。
2026-01-18 20:57:18
584
原创 Python元组类型及字典类型介绍和基本用法
字典中的键必须是唯一且不可变的,因此键可以是数值、字符串或元组等类型的数据,但不能是列表或字典这类可变的数据类型,因为它们的内容可以通过代码进行修改,无法保证键的唯一性和不变性。字典类型的数据与列表类型的相似,可以在字典类型数据中存入多个不同类型的元素,且每个元素都是由键值对组成的。当要获取字典中的元素时,不能使用索引或者切片的方法,而需要使用键来获取,因为键是字典中元素的唯一标识,每个值都有唯一的键。功能:删除字典中的数据,当参数是字典中的键时,使用该方法将删除字典中的相应键值对。
2026-01-16 20:41:41
1093
原创 Python组合数据类型基础之列表
本文介绍了Python中列表类型的基本概念和使用方法。列表是一种有序的可变序列,用方括号表示,可包含多种数据类型的元素。文章详细讲解了列表元素的获取方式:通过索引和切片操作访问元素,包括嵌套子列表的访问方法(如ls[0][1])。同时说明了列表与字符串在索引切片上的相似性,以及for循环遍历列表元素的方式。此外还提到len()函数可用于获取列表长度。通过具体代码示例,展示了如何操作列表中的单个元素、子列表及字符串元素。
2026-01-15 17:19:04
268
原创 编织代码网决策与重复:利用Python中if,while与for构建程序骨架
本文介绍了Python中的条件判断和循环语句。条件判断包括if、if+else和if+elif+else三种形式,通过布尔值True/False决定执行路径,需要注意缩进和冒号的使用规范。循环语句包含for循环和while循环:for循环通过range()函数或可迭代对象控制循环次数;while循环则由条件表达式决定是否继续执行。文中还介绍了复合条件判断(and/or)和for循环的复合写法,并强调了语法格式中的注意事项。这些控制结构是Python编程中实现逻辑分支和重复操作的基础工具。
2026-01-14 21:57:56
1367
原创 Python函数与变量使用全解析
字符串的储存方式类似于排队,对头的人站在第1个位置且编号为0,则从对头到对尾方向编号依次为0,1,2,......。函数有统一的使用形式,一般是在函数名后面加上英文括号的形式的括号,输入不同的参数,执行函数后自然得到不同的结果。不同类型数据之间可以通过一些函数进行类型的强制转换,如将参数的类型强制转换为整数类型的int(),转化为浮点型的float(),转化为字符串类型的str()。如下图,a的内容是字符串“3.1415”,可将其转化为浮点数类型数值,但不能转化为整数类型数值,会出现如下报错。
2026-01-13 22:07:22
655
原创 Python3.9.7下载与Windows系统环境配置方法,及Python的开发软件pycharm的链接使用
而想要在计算机上实现Python代码的编写,首先需要在计算机中搭建Python环境,开发环境包括解释器和编辑器两个部分,解释器可以将用户编写的代码转换为计算机可识别的指令。进行下载,该网页会显示最新版本,但我们可以通过在网页下翻找到旧版本的Python,找到Python3.9.7版本进行相匹配的操作系统下载,市面上主流的操作系统有Windows,macOS,Linux。选择“高级”,再选择“环境变量”,点击Path,将如图所示Python权限优先级上移,确定。在开始菜单输入环境,编辑系统环境变量。
2026-01-12 20:03:17
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅