Python基础
future_light_
步步生莲
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python——》json、python互相转化,取值
本文演示了JSON与Python之间的相互转换操作:1)使用json.loads()将JSON字符串转为Python字典,其中null转为None;2)使用json.dumps()将Python字典转为JSON字符串,None转为null;3)通过json.loads()转换JSON数组后,使用列表推导式提取学生姓名列表。三种操作实现了JSON与Python数据类型的无缝转换及数据提取功能。原创 2025-12-09 22:25:26 · 194 阅读 · 0 评论 -
Python——》API&requests库
本文介绍了Python requests库的常用HTTP请求方法。通过示例代码展示了GET和POST请求的实现方式,包括参数传递(params、data、json)、请求头设置(headers)、代理配置(proxies)等。重点演示了如何发送请求并获取响应信息,包括请求方法、URL、headers、body以及响应状态码、headers和内容(二进制和字符串形式)。最后以登录接口为例,详细说明了POST请求的两种实现方式,为HTTP接口测试提供了实用参考。原创 2025-12-09 11:42:25 · 117 阅读 · 0 评论 -
Python——》导包、继承、抛异常
本文展示了Python中的三种编程技巧:1) 类继承演示了子类Child如何继承父类Father的方法father_study;2) 模块导入继承说明如何通过导包方式实现跨文件的类继承;3) 异常处理展示了try-except-else-finally语句块的完整使用场景。三个示例都展示了代码运行结果,验证了功能的正确实现,输出均为"学习羽毛球"或相应的异常处理信息。这些示例涵盖了面向对象编程和错误处理的基础知识。原创 2025-12-08 15:30:05 · 203 阅读 · 0 评论 -
Python——》OS模块
本文演示了Python中os模块的基本文件路径操作。通过os.path.split()实现了路径分割获取目录和文件名,使用os.path.join()组合路径和文件名,以及利用os.path.abspath()将相对路径转换为绝对路径。代码示例清晰展示了各功能的使用方法及输出结果,包括文件路径分解、拼接和转换等常见操作,为Python文件处理提供了基础参考。运行结果验证了各函数的正确性,最后程序正常退出。原创 2025-12-05 13:58:10 · 192 阅读 · 0 评论 -
Python——》函数构造方法、类属性的调用
本文通过两个Python类示例演示了类的构造方法和属性调用。第一个示例展示了dog类的__init__构造方法,在实例化时自动设置color和language属性。第二个示例通过car类说明了类属性的两种访问方式(self.属性名和类名.属性名),并演示了实例方法的调用。运行结果验证了构造方法的自动执行特性以及不同属性访问方式的正确性,展示了类的基本使用方法。原创 2025-12-05 13:57:41 · 168 阅读 · 0 评论 -
Python——》for循环、list列表、浅拷贝、深拷贝
本文介绍了Python中循环遍历和列表操作的基本语法与功能。循环遍历部分展示了range()函数的使用方法、字符串/列表遍历以及步长设置;列表操作部分详细讲解了索引访问、切片、修改、合并等基础操作,以及len()/min()/max()/sum()等通用函数。文章还演示了append()、clear()、count()等列表内置方法,并比较了浅拷贝(copy())与深拷贝(deepcopy())的区别。通过这些示例代码可以快速掌握Python中常见的数据遍历和列表操作方法。原创 2025-11-24 16:26:24 · 138 阅读 · 0 评论 -
Python——》字符串、整型、浮点型转换,if...else、while语法的使用
本文展示了Python中三种基础语法应用:1) 类型转换,演示了字符串转整数、浮点数的方法;2) if-else条件判断,实现成绩分级功能;3) while循环,包括简单计数循环和带菜单的用户管理系统实现。代码示例包含输入验证、数据存储和流程控制,展示了Python基础语法的实际应用场景。每个示例都配有完整代码和运行结果输出,便于理解执行过程。原创 2025-11-21 17:04:41 · 129 阅读 · 0 评论 -
Python——》元祖、字符串、字典、集合、类型转换、列表推导式
本文介绍了Python中四种常用数据结构的操作:1) 元组(tuple)的基本操作和遍历;2) 字符串(str)的常用方法如替换、分割、编码转换等;3) 字典(dict)的增删改查及遍历操作;4) 集合(set)的特性和类型转换。通过示例代码展示了各数据结构的基础用法,包括索引取值、统计元素、循环遍历等核心操作,并演示了列表推导式等Python特性。全文通过具体代码实例讲解,帮助理解Python常用数据结构的操作方法。原创 2025-11-25 11:27:49 · 117 阅读 · 0 评论 -
Python——》函数、*args、**kwargs、变量作用域、匿名函数
本文介绍了Python函数的使用方法,包括普通函数、参数传递、作用域和匿名函数。主要内容:1.函数定义与调用,演示了位置参数、默认参数、可变参数(*args)和关键字参数(**kwargs)的使用;2.变量作用域规则,说明全局变量与局部变量的访问和修改方式;3.匿名函数(lambda)的语法和应用场景,展示如何简化一次性函数的定义。通过多个示例代码展示了不同参数组合、变量作用域操作和lambda表达式的实际应用,帮助理解Python函数的核心概念和灵活用法。原创 2025-11-26 17:49:48 · 167 阅读 · 0 评论 -
Python——》CSV文件读写
本文介绍了Python中CSV文件的读写操作。主要内容包括:1)使用csv.reader将CSV文件读取为列表;2)通过csv.writer将列表数据写入CSV文件;3)使用csv.DictReader将CSV数据读取为字典(默认或指定键名);4)利用csv.DictWriter将字典数据写入CSV文件。代码示例展示了不同分隔符(|和,)的处理方式,并演示了包含表头写入的操作。这些方法适用于Python中常见的CSV数据处理场景。原创 2025-12-02 10:48:43 · 162 阅读 · 0 评论 -
Python——》时间戳、文件读取
本文展示了Python中时间戳处理和文件操作的基本方法。时间戳部分演示了获取当前时间戳、格式转换和时间暂停功能。文件操作部分包含三种示例:1)使用read()、readline()和readlines()读取CSV文件;2)通过write()和writelines()进行文件写入和追加操作;3)使用r+模式实现先读后写和先写后读功能。这些代码示例涵盖了Python处理时间和文件的常见操作,包括精确到毫秒的时间戳获取、不同方式的文件读取以及多种写入模式的应用。原创 2025-11-27 15:21:35 · 158 阅读 · 0 评论
分享