自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 测试代码——Python自学记录Day11

这个类包含打印调查问题的方法​,在答案列表中添加新答案的方法​,以及将存储在列表中的答案打印出来的方法​。有了表示调查的实例,就可以使用show_question()来显示其中的问题,使用store_response()来存储答案,并使用show_results()来显示调查结果了。下图列出了可在测试中包含的一些有用的断言,这里列出的只是九牛一毛,测试能包含任意可用条件语句表示的断言。测试方法二:VS Code,可打开测试文件所在的文件夹,并使用该编辑器内嵌的终端。第一,测试函数必须以test_打头。

2025-06-09 17:52:22 1148

原创 文件与异常——Python自学记录Day10

本文摘要介绍了Python文件操作的基础知识,包括: 使用pathlib模块读取文件内容(read_text())及处理末尾空行(rstrip()) 文件路径的相对与绝对表示方法 文件内容处理方法:splitlines()分行读取、数值转换、字符串拼接 文件写入操作(write_text())及多行内容写入技巧 异常处理(try-except)和文本分析(如单词计数) 多文件批量处理方法 JSON数据存储与读取(json.dumps()/json.loads()) 文中包含实用代码示例,展示了文件读写、数据

2025-06-07 16:40:24 1201

原创 类——Python自学记录Day9

本文摘要:Python面向对象编程指南介绍了类的创建与使用、实例化操作、属性修改及继承实现。主要内容包括:1) 类定义规范(驼峰命名法)、文档字符串及方法编写;2) 实例化过程(如Dog类实现sit/roll_over方法);3) 属性管理的三种方式(直接修改、通过方法修改和递增);4) 继承机制(super()调用父类方法、子类属性/方法扩展及方法重写);5) 电动汽车案例展示继承实践。文中特别强调类文件的组织规范、编码风格(如导入顺序、空行使用)等注意事项,通过汽车里程表管理示例演示了完整的类操作流程。

2025-06-06 20:06:25 915

原创 函数——Python自学记录Day8

第一行代码使用关键字def来告诉Python,你要定义一个函数。这是函数定义,向Python指出了函数名它不需要任何信息就能完成工作,因此括号内是空的(即便如此,括号也必不可少)​。最后,定义以冒号结尾。第二行的文本是称为文档字符串(docstring)的注释,Python在为程序中的函数生成文档时,会查找紧跟在函数定义后的字符串。"""""""这些字符串通常前后分别用三个双引号引起,能够包含多行。"""显示简单的问候语"""")

2025-06-05 14:56:41 865

原创 用户输入和while循环——python自学记录Day7

for循环用于针对集合中的每个元素执行一个代码块,而while循环则不断地运行,直到指定的条件不再满足为止。

2025-06-04 19:34:17 471

原创 字典——python自学记录Day6

Python字典是一种灵活的数据结构,它以键值对的形式存储数据,支持多种数据类型作为值。字典的基本操作包括创建、添加、修改和删除键值对,以及遍历字典内容。字典可以嵌套使用,包括存储列表或其他字典。遍历字典时可以通过keys()、values()和items()方法分别获取键、值或键值对,还可以使用set()去除重复值。对于大型字典,建议采用规范的格式化书写方式。字典在编程中被广泛应用,如存储用户信息、配置参数等场景。

2025-05-30 15:40:45 840

原创 if语句——Python自学记录Day5

本文摘要:Python条件测试与if语句使用指南 文章系统介绍了Python中条件测试和if语句的使用方法。条件测试包含相等/不等判断、数值比较、多条件检查(and/or)、列表值检查(in/not in)等。if语句部分涵盖:简单if、if-else、if-elif-else结构,以及如何省略else代码块。特别讲解了处理列表时的技巧:检查特殊元素、判断列表非空、多列表对比等应用场景。最后提供了PEP8的代码格式建议,强调在比较运算符两侧添加空格。全文通过丰富示例演示了条件判断在实际编程中的灵活运用。

2025-05-28 16:23:06 438

原创 操作列表——python自学记录Day4

本文介绍了Python中列表和元组的基本操作。主要内容包括:1)使用for循环遍历列表元素并输出格式化信息;2)利用range()函数创建数值列表,包括指定步长和生成任意数值合集;3)列表推导式的简洁写法;4)对列表进行简单统计(最大值、最小值、求和);5)列表切片操作来获取子集;6)列表的复制方法;7)元组的定义和遍历,强调其不可变性,但可通过重新赋值来修改整个元组变量。这些操作涵盖了Python中处理序列数据的基本技巧,适用于数据批量处理、游戏开发等场景。

2025-05-27 16:08:10 584

原创 列表(list)——Day3

本文介绍了Python列表的基本操作和管理方法。主要内容包括:创建列表的语法(方括号[])、访问元素(索引从0开始)、修改/添加(append/insert)/删除(del/pop/remove)元素。还讲解了列表排序方法(sort永久排序、sorted临时排序)、反转顺序(reverse)和获取长度(len)等操作。最后通过一系列练习(如嘉宾名单管理、旅游地点排序等)演示了列表的实际应用。列表是Python中重要的数据结构,掌握这些基本操作对数据处理至关重要。

2025-05-26 13:07:09 1165

原创 变量和简单数据类型——Day2

本文介绍了Python编程中的基础要点:1.变量命名规则(允许字母、数字、下划线,区分大小写,避免使用关键字);2.字符串操作(引号使用及大小写转换方法如title()、upper());3.数字处理(整数、浮点数及下划线分组表示法);4.常量定义(全大写命名约定);5.注释使用("#"符号)。重点说明了代码规范性和可读性的注意事项,包括命名约定、数值表示优化等实用技巧。

2025-05-24 12:36:47 347

原创 mac的python环境配置——python自学记录Day1

本文作者是一名电子信息工程本科毕业生,现为教育学研究生一年级学生,决定自学Python以提升自身竞争力。作者具备一定的编程基础,包括模电、数电、Java、C++和嵌入式系统等知识。文章详细介绍了在MacOS系统上配置Python和VSCode编辑器的步骤,包括检查Python版本和下载适合系统版本的VSCode。作者计划在一个月内系统学习Python,并强调了学习过程中的虚心、耐心和细心。文章以经典的“Hello Python world!”程序作为学习起点,展示了作者对编程学习的热情和决心。

2025-05-22 21:17:31 721

计算机语言-python对于Mac的安装包

适用于Mac用户,下载完成完成后双击解压使用即可。python版本是3.8. 再配合本主播主页的资源VSCode使用,就可以实现python的基本环境搭建。可以投入使用!

2025-05-28

操作列表练习与部分答案

操作列表练习与部分答案

2025-05-27

vscode安装包for mac Python学习编辑器的优选

vscode安装包for mac Python学习编辑器的优选

2025-05-22

空空如也

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

TA关注的人

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