技术栈
python3
qq_16111127
2 天前
python3
·
参数传递
·
main函数
·
sys.argv
·
运维测试
Python3学习(一):main函数使用sys.argv传入多个参数
于运维进程里, 某些时段需给main函数递送参数, 以此便利运维以及测试, 那么怎样往main函数里传入多个参数呢, 接下来以其中的main函数作为例子, 简要阐述一番。
xcLeigh
3 个月前
开发语言
·
python
·
学习
·
教程
·
python3
·
operator
Python入门:Python3 operator模块全面学习教程
Python入门:Python3 operator 模块全面学习教程,本文为 Python3 operator 模块的学习教程,首先指出 Python3 移除 Python2 的 cmp () 函数,operator 模块可替代其实现比较功能,介绍了该模块中与比较运算符对应的 lt ()、le () 等常用方法及双下划线方法,建议优先用无下划线方法,并通过数字、字符串、列表的比较实例展示用法。接着阐述模块提供的与内置运算符对应的高效函数,涵盖数学、序列、逻辑等运算类型,列出常用运算符函数与对应运算符的关系
xcLeigh
3 个月前
python
·
游戏
·
教程
·
pygame
·
2048
·
python3
Python小游戏实战:实现2048游戏小游戏附源码
Python小游戏实战:实现2048游戏小游戏附源码,该教程详细介绍用 Python 实现 2048 游戏的全流程,适合初学者和游戏开发爱好者。首先需准备 Python 3.6 + 环境,安装 pygame 库并验证。核心逻辑拆解为五大模块:初始化模块创建 4x4 网格并随机生成 2 个初始数字(2 或 4);键盘事件处理模块通过 “压缩 - 合并 - 压缩” 逻辑实现上下左右滑动;状态检测模块判断胜利(合成 2048 及以上)与游戏结束(无空格且无法合并);界面渲染模块绘制网格、方块及状态提示;主循环模
rockey627
4 个月前
python
·
c#
·
.net
·
script
·
python3
·
eval
·
expression
·
function
·
动态脚本
基于AScript的python3脚本语言发布啦!
AScript是一个开源的C#动态脚本解析执行引擎,支持扩展多种脚本语言,今天(2026年5月4日)正式发布了python3语言AScript.Lang.Python3的第1个版本0.0.1,快来试试吧!
xcLeigh
5 个月前
开发语言
·
python
·
教程
·
python3
·
练习题
Python入门:Python3基础练习题详解,从入门到熟练的 25 个实例(六)
Python入门:Python3基础练习题详解,从入门到熟练的 25 个实例(六),本文是Python3练习题(126-150)的学习教程,涵盖字符串处理、列表操作、字典使用、正则表达式等内容。文中对每道题都给出了实现代码及详细解释,如字符串转整数、列表交集与并集获取、重复元素查找、数字总和计算、字符串排序、列表合并为字典、找最大值、列表排序、提取数字、获取最后一个单词等。通过这些练习,能帮助初学者巩固基础知识,加深对Python语法和数据结构的理解,提升编程能力。
xcLeigh
6 个月前
python
·
学习
·
正则表达式
·
教程
·
python3
Python入门:Python3 正则表达式全面学习教程
Python入门:Python3 正则表达式全面学习教程,本文是Python3正则表达式学习教程,介绍了正则表达式的基础及Python中re模块的使用。涵盖常用匹配函数re.match()、re.search()及其区别,检索替换函数re.sub(),编译正则表达式的re.compile(),批量匹配的findall与finditer,字符串分割的re.split(),还讲解了正则表达式修饰符和常用模式,最后总结其在多场景的应用价值,助力读者掌握正则表达式以提高字符串处理效率。
xcLeigh
7 个月前
数据库
·
python
·
mysql
·
flask
·
教程
·
python3
Python 项目实战:用 Flask 实现 MySQL 数据库增删改查 API
Python 项目实战:用 Flask 实现 MySQL 数据库增删改查 API,本文围绕用 Flask 实现 MySQL 数据库增删改查(CRUD)API 展开,先介绍项目准备,包括 Flask、MySQL、PyMySQL 等技术栈选择,Python 3.6 + 的环境要求,以及 MySQL 数据库和用户表的创建;接着搭建项目结构,编写配置文件存储数据库连接信息;随后分别用 PyMySQL 原生操作和 Flask-SQLAlchemy(ORM 工具)两种方式开发 CRUD API,涵盖数据库连接、新增
xcLeigh
7 个月前
开发语言
·
python
·
学习
·
模块
·
python3
·
requests
Python入门:Python3 requests模块全面学习教程
Python入门:Python requests模块全面学习教程,本文是围绕该模块的使用展开,其作为第三方 HTTP 请求库,因 API 简洁、功能完善,比标准库 urllib 更易用,是爬虫、接口测试等场景的首选工具。教程先介绍基础准备,包括通过 pip 安装模块及 import 导入;再详解核心操作,如发送 GET 请求获取网页或 JSON 数据(可带查询参数、请求头)、用 POST 提交表单或 JSON 数据,同时说明 response 对象的关键属性(状态码、编码、text/content/jso
xcLeigh
7 个月前
开发语言
·
python
·
学习
·
模块
·
python3
·
statistics
Python入门:Python3 statistics模块全面学习教程
Python入门:Python3 statistics模块全面学习教程,该模块属标准库无需额外安装,是初学者与数据分析师进行基础统计分析的实用工具。文章先介绍模块定位与基础操作(导入模块、用 dir () 查看功能),再结合代码实例与结果解释,详细讲解核心统计函数 —— 涵盖均值(mean)、中位数(median)、众数(mode)等集中趋势指标,方差(variance)、标准差(stdev)等离散程度指标,以及调和平均数(harmonic_mean)、几何平均数(geometric_mean),还有中位
墨痕诉清风
7 个月前
json
·
python3
·
cvs
CVS文件转Json格式
读取CSV文件,将数据组合成新的JSON格式输出打印如果出现不足5列的,空的既跳过
一晌小贪欢
7 个月前
python
·
单元测试
·
pytest
·
python3
·
python测试
Python 测试利器:使用 pytest 高效编写和管理单元测试
在 Python 开发生态中,测试的重要性不言而喻。虽然 Python 标准库自带了 unittest 模块,但 pytest 凭借其简洁的语法、强大的插件生态系统以及对复杂测试场景的天然支持,已经成为了事实上的行业标准。
编程火箭车
7 个月前
win11
·
python3
·
编程入门
·
环境变量配置
·
python 安装
·
新手友好
·
python 环境搭建
02.Win11 系统 Python 编程环境搭建实操指南(新手友好)
Python 作为一门 “优雅简洁、上手快速” 的编程语言,无论是数据分析、人工智能、Web 开发还是自动化脚本编写,都能发挥重要作用。对于新手而言,搭建稳定的编程环境是入门的第一步。本文将基于 Win11 操作系统,带你一步步完成 Python 的下载、安装、配置与验证,全程附实操细节,确保零基础也能轻松上手。
一晌小贪欢
7 个月前
python
·
python基础
·
python3
·
python3.11
·
python小白
深入解析 Python 3.11 版本迭代:性能飞跃与更优雅的错误处理
在 Python 的版本迭代历史中,3.11 版本绝对是一个里程碑式的存在。长久以来,Python 因其解释型语言的特性,在执行速度上常被诟病为“慢”。但在 Python 3.11 中,核心开发团队引入了 Faster CPython 项目,旨在大幅提升解释器的性能。
一晌小贪欢
8 个月前
开发语言
·
python
·
python入门
·
python3
·
python小数
·
python浮点数
Python 精确计算:告别浮点数陷阱,decimal 模块实战指南
在 Python 编程的世界里,有一个几乎每个开发者都会遇到的“灵异事件”:明明是简单的加法,为什么结果却多出了长长的一串尾巴?如果你正在开发一个金融系统,或者处理任何对精度要求极高的场景,这种微小的误差简直是噩梦。
xcLeigh
8 个月前
开发语言
·
python
·
小游戏
·
pygame
·
python3
·
飞机大战
python小游戏实战:打造一款视觉精美的飞机大战
python小游戏实战:打造一款视觉精美的飞机大战,飞机大战作为经典的射击类小游戏,凭借简单的操作和紧张刺激的玩法,成为很多开发者入门游戏开发的首选案例。本次实战将使用 Python 的pygame库,从零开始打造一款画面精美、功能完整的飞机大战小游戏,涵盖窗口创建、角色绘制、碰撞检测、音效添加等核心知识点。即使是 Python 新手,也能通过本教程掌握 2D 小游戏开发的基本思路。
xcLeigh
8 个月前
数据结构
·
python
·
学习
·
教程
·
python3
Python入门:Python3 数据结构全面学习教程
Python入门:Python3 数据结构全面学习教程,本文详细介绍Python3常用数据结构及遍历技巧。列表为可变序列,含丰富操作方法,可实现栈和队列,还可通过推导式及嵌套解析高效处理数据,del语句能删除元素或变量。元组是不可变序列,由逗号分隔值组成,可嵌套。集合为无序不重复元素集,支持关系测试和推导式。字典以键值对存储,关键字不可变且唯一,有多种构造方式。此外,还讲解了字典、序列等的遍历技巧,如用items()、enumerate()、zip()等函数,助力高效编程。
雪碧聊技术
8 个月前
linux
·
python3
·
爬虫脚本
·
linux安装python3
·
linux运行爬虫脚本
linux(centos7)如何执行python脚本
目录一、安装python31、查看linux当前可用的python3安装包2、安装python33、验证是否安装成功
一晌小贪欢
8 个月前
开发语言
·
python
·
python自动化办公
·
python3
·
python办公自动化
·
python办公
【Python办公自动化】Python办公自动化常用库新手指南
在日常工作中,你是否曾被无数重复性任务所困扰?例如,每天手动整理Excel表格、批量修改Word文档、合并PDF文件,或者发送大量定制邮件?这些繁琐的操作不仅耗时,还容易出错。幸运的是,Python作为一门功能强大且易学易用的编程语言,能帮助我们告别这些重复劳动,实现办公自动化,极大地提高工作效率和准确性。
一晌小贪欢
9 个月前
开发语言
·
python
·
python基础
·
python3
·
python小白
·
python生成器
Python-12 Python生成器与yield:惰性求值的艺术
生成器(Generator)是Python中一个强大而优雅的特性,它让我们能够创建惰性求值的迭代器。与一次性生成所有数据的列表不同,生成器按需生成数据,大大节省了内存。本文将深入探讨生成器的工作原理、使用场景和高级技巧。
一晌小贪欢
9 个月前
开发语言
·
python
·
selenium
·
自动化
·
python3
·
python学习
·
网页自动化
【Python办公】用 Selenium 自动化网页批量录入
本文介绍一个面向“上海区批量入账”的网页自动化小工具的核心脚本 auto_fill.py,如何在本地页面上自动点击“新增一行”,并批量填充五列数据(默认 50 行),支持从 CSV 读取或使用内置示例数据补齐。 完整代码请点击我 完整代码请点击我 完整代码请点击我