随笔分类 -  python

1 2 3 4 下一页

Python 交换变量
摘要:以下实例通过用户输入两个变量,并相互交换: 实例 # -*- coding: UTF-8 -*- # Filename : test.py # author by : www.runoob.com # 用户输入 x = input('输入 x 值: ') y = input('输入 y 值: ') 阅读全文

posted @ 2026-02-28 09:29 小陶coding 阅读(5) 评论(0) 推荐(0)

Python3 计算圆的面积
摘要:计算圆面积的核心公式 圆的面积计算公式为: 面积半径 其中 π(圆周率)推荐使用 Python 内置math库中的math.pi(精度约为 3.141592653589793),比手动写3.14更精准。 import math # 导入数学库,获取高精度的π值 def calculate_circl 阅读全文

posted @ 2026-01-07 08:42 小陶coding 阅读(25) 评论(0) 推荐(0)

Python3 计算三角形的面积
摘要:方法 1:已知底和高计算面积 这是最简单的方法,核心公式为:面积 = (底 × 高) / 2。 以下是带输入验证的完整代码: def calculate_area_by_base_height(): """根据底和高计算三角形面积""" try: # 获取用户输入并转换为浮点数 base = flo 阅读全文

posted @ 2026-01-06 09:12 小陶coding 阅读(13) 评论(0) 推荐(0)

Python3 求解二次方程
摘要:一、二次方程求解核心原理 判别式判定根的类型:定义 Δ=b2−4ac,通过Δ的正负判断根的性质: 当 Δ>0:方程有两个不相等的实数根 当 Δ=0:方程有两个相等的实数根(重根) 当 Δ<0:方程有一对共轭复数根 求根公式:无论实根还是复根,均满足求根公式 x=2a−b±Δ​​,Python 中通过 阅读全文

posted @ 2026-01-05 09:36 小陶coding 阅读(38) 评论(0) 推荐(0)

Python3 平方根
摘要:一、方法 1:math.sqrt() - 常用非负数值平方根(推荐) math模块是 Python3 内置的标准数学库,其sqrt()函数是计算非负数值平方根的首选方案,具有执行效率高、结果精度高的特点,专门针对实数(浮点数 / 整数)的平方根计算做了优化。 核心特性 适用类型:非负整数(int)、 阅读全文

posted @ 2025-12-30 11:17 小陶coding 阅读(38) 评论(0) 推荐(0)

Python3 数字求和
摘要:一、场景 1:基础两数求和(新手入门) 适用于已知两个数字或手动输入两个数字的简单求和场景,是最基础的数字求和方式。 完整代码示例 # 方式1:直接定义数字求和 num1 = 10 num2 = 25 sum_result = num1 + num2 print(f"数字{num1}和{num2}的 阅读全文

posted @ 2025-12-25 09:06 小陶coding 阅读(18) 评论(0) 推荐(0)

Python3 asyncio 模块
摘要:asyncio是 Python3.4 + 内置的异步 I/O 框架,核心是通过协程(Coroutine) 实现异步编程,相比多线程 / 多进程,异步编程在 I/O 密集型任务(如网络请求、数据库操作、文件读写)中更轻量、开销更低,且能充分利用 CPU 资源。本文结合可运行示例,帮你从 0 到 1 掌 阅读全文

posted @ 2025-12-19 08:55 小陶coding 阅读(34) 评论(0) 推荐(0)

Python3 csv 模块
摘要:CSV(逗号分隔值)是数据处理中最常用的文本格式之一,小到日志导出、大到批量数据交换,都能见到它的身影。Python3 内置的 csv 模块无需额外安装,专门用于处理 CSV 文件的读写、解析与格式化,相比手动拆分字符串,它能优雅处理分隔符、引号嵌套、换行符等边缘场景,是处理 CSV 数据的首选工具 阅读全文

posted @ 2025-12-16 16:43 小陶coding 阅读(32) 评论(0) 推荐(0)

Python3 re 模块
摘要:Python 的re模块是实现正则匹配、替换、提取、分割的核心工具 —— 小到验证手机号格式、提取日志中的关键信息,大到爬虫数据解析、文本清洗,都离不开它。本文从基础语法到实战场景,拆解re模块的核心用法、进阶技巧与避坑要点,帮你彻底掌握正则表达式在 Python 中的应用。 一、re 模块核心能力 阅读全文

posted @ 2025-12-12 09:06 小陶coding 阅读(83) 评论(0) 推荐(0)

python3 datetime模块
摘要:本文从基础到实战,拆解datetime模块的核心用法与避坑要点。 一、datetime 模块核心组件 datetime模块包含 5 个核心类,覆盖日期、时间、时间差、时区的全维度处理: 类名作用示例 date 处理年 / 月 / 日(无时间) date(2025, 12, 9) time 处理时 / 阅读全文

posted @ 2025-12-09 09:04 小陶coding 阅读(79) 评论(0) 推荐(0)

Python3 logging 模块
摘要:在 Python 开发中,logging 模块是官方标准库提供的日志记录工具,相比 print 语句,它支持日志分级、多目的地输出(控制台 / 文件 / 网络)、格式化配置、日志轮转等高级功能,是开发、调试、运维阶段不可或缺的核心工具。本文将从基础概念到实战场景,全面解析 logging 模块的使用 阅读全文

posted @ 2025-12-04 09:05 小陶coding 阅读(72) 评论(0) 推荐(0)

Python3 queue 模块
摘要:Python3 的 queue 模块提供了线程安全的队列数据结构,用于在多线程环境中实现线程间的通信和数据共享。queue 模块实现了三种类型的队列,它们的主要区别在于元素的获取顺序。 模块概览 queue 模块定义了以下三个类: queue.Queue(maxsize=0): FIFO (先进先出 阅读全文

posted @ 2025-11-24 14:35 小陶coding 阅读(31) 评论(0) 推荐(0)

Python3 subprocess 模块详解
摘要:Python 的 subprocess 模块用于创建新进程、连接到它们的输入 / 输出 / 错误管道,并获取它们的返回码。它是 Python 中替代 os.system()、os.popen() 等旧有进程管理函数的推荐方式,提供了更强大、更灵活的进程控制能力。 核心功能与常用函数 subproce 阅读全文

posted @ 2025-11-19 10:06 小陶coding 阅读(134) 评论(0) 推荐(0)

Python3 字符串详解
摘要:在 Python3 中,字符串(String)是最常用的数据类型之一,用于表示文本数据。Python 提供了丰富的字符串处理功能,使其成为文本处理和数据清洗的强大工具。以下是 Python3 字符串的详细介绍: 一、字符串基础 1. 定义字符串 使用单引号、双引号或三引号(用于多行字符串)定义: s 阅读全文

posted @ 2025-11-13 09:17 小陶coding 阅读(161) 评论(0) 推荐(0)

Python3 Pickle 模块详解
摘要:在 Python 中,pickle模块是实现对象序列化与反序列化的核心工具,它能将 Python 对象(如列表、字典、类实例等)转换为字节流以便存储或传输,也能将字节流恢复为原始对象。本文将系统讲解pickle模块的工作原理、基本用法、高级特性及注意事项,帮助你在实际开发中灵活运用对象持久化技术。 阅读全文

posted @ 2025-11-12 08:48 小陶coding 阅读(87) 评论(0) 推荐(0)

Python3 多线程详解
摘要:Python 的多线程就像一个工厂里的多条生产线 —— 同一个厂房(进程)里,多条生产线(线程)可以同时干活,共享厂房里的工具(内存资源),大大提高工作效率。今天咱们用大白话详解 Python3 的多线程,从基础到实战,看完就能用。 一、先搞懂:什么是线程?和进程有啥区别? 假设你打开一个微信(这是 阅读全文

posted @ 2025-11-12 08:39 小陶coding 阅读(154) 评论(0) 推荐(1)

Python3 正则表达式
摘要:正则表达式(Regular Expression)是一种用于匹配、查找和处理字符串的强大工具,通过特殊符号(元字符)定义匹配规则,广泛应用于文本检索、数据清洗、格式验证等场景。Python3 通过内置的re模块提供了完整的正则表达式支持,本文从基础语法到实战案例,全面解析 Python 正则表达式的 阅读全文

posted @ 2025-11-12 08:37 小陶coding 阅读(103) 评论(0) 推荐(0)

Python3 OS 文件/目录方法详解
摘要:在 Python3 中,os模块提供了与操作系统进行交互的功能,尤其在文件和目录操作方面应用广泛。下面将详细介绍os模块中常用的文件和目录方法。 1. 路径操作 1.1 os.path.join(path, *paths) 作用:将多个路径组合成一个完整的路径,自动处理不同操作系统的路径分隔符。示例 阅读全文

posted @ 2025-11-12 08:37 小陶coding 阅读(62) 评论(0) 推荐(0)

Python3 sys 模块
摘要:在 Python 中,sys模块是与解释器交互的桥梁,提供了一系列用于访问 Python 解释器本身和操作系统相关信息的函数与变量。无论是获取命令行参数、控制程序退出、还是查看系统环境,sys模块都扮演着不可或缺的角色。本文将系统讲解sys模块的常用功能及实战场景,帮助你高效利用其特性。 一、sys 阅读全文

posted @ 2025-11-11 08:45 小陶coding 阅读(63) 评论(0) 推荐(0)

Python3 数据结构详解
摘要:在 Python3 中,数据结构是组织和存储数据的方式,它们决定了数据的访问方式、处理效率以及数据间的关系。Python 提供了多种内置数据结构,如列表(List)、元组(Tuple)、集合(Set)和字典(Dictionary),同时支持通过类来自定义数据结构。下面详细介绍这些数据结构的特点、用法 阅读全文

posted @ 2025-11-11 08:43 小陶coding 阅读(157) 评论(0) 推荐(0)

1 2 3 4 下一页