自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从 0 到 1 掌握 Python 函数:一篇搞定定义、调用与参数精髓

本文系统介绍了Python函数的核心知识点。主要内容包括:1)函数的目的(代码复用、逻辑封装);2)定义与调用方法;3)形参与实参的区别;4)返回值机制;5)参数类型(位置参数/默认参数/可变参数等);6)匿名函数(lambda)用法。函数作为Python编程的核心概念,通过封装代码块实现模块化编程,是提高代码复用性和可维护性的关键工具。掌握这些基础知识,能够编写更简洁高效的Python代码。

2025-07-16 17:41:19 619

原创 Python 中列表、元组、字典、集合方法集:全面解析与实战示例

本文系统梳理了Python中四种核心数据结构:列表(可变有序)、元组(不可变有序)、字典(键值映射)和集合(无序唯一)。详细介绍了各结构的增删改查方法,包括列表推导式、字典推导式等高效创建方式,并提供了对比表格和实用场景建议。重点阐述了列表排序反转、字典键值操作、集合运算等核心方法,同时给出列表去重、字典遍历等实战技巧。掌握这些数据结构及其方法能显著提升数据处理效率,建议根据数据特性和业务需求选择合适结构,并将本文作为速查参考。

2025-07-15 21:41:45 749

原创 Python学生管理系统开发全攻略

【摘要】本文详细介绍了一个功能完善的学生管理系统,包含添加、查询、修改和删除学生信息四大核心功能。系统采用自动编号机制(首个ID为101,后续自动递增),并设置了严格的输入验证规则(姓名2-4字符、年龄15-30岁、性别限定"男/女")。各功能模块均设有循环操作选项,支持批量处理数据。系统采用字典存储学生信息(ID作为键),通过菜单界面实现交互操作,包括:1)添加学生信息;2)查看全部/指定学生;3)修改学生信息;4)删除学生记录。代码展示了完整的控制流程和异常处理机制。

2025-07-11 15:27:49 485

原创 Python字符串的使用及常用方法介绍

本文介绍了Python字符串的核心概念和操作方法。主要内容包括:字符串的基础定义(使用单引号、双引号或三引号创建)和转义字符使用;字符串基本操作如索引切片、连接重复和成员检查;常用方法包括大小写转换、去除空白、查找替换、分割连接、格式化输出和判断方法;特别说明了字符串的不可变性特征以及编码解码过程;最后列举了字符串在文本处理、格式化输出、URL处理等场景中的应用。字符串作为Python重要的不可变序列类型,掌握其基本操作和方法对处理文本数据至关重要。

2025-07-10 21:26:28 364

原创 Python常用内置函数

本文总结了Python常用内置函数及其用法:1.输入输出:print()支持sep/end参数控制格式,input()获取用户输入;2.数学运算:包括abs()、sum()、max()、pow()等数值计算函数;3.类型转换:int()、str()、list()等类型转换方法;4.序列操作:len()、range()、sorted()等处理序列的函数;5.迭代工具:enumerate()、zip()、map()、filter()等循环辅助函数;6.类型检查:type()、isinstance()等类型判断方

2025-07-09 15:44:04 977

原创 for循环与while循环及嵌套使用

摘要:本文介绍了两种循环结构 - for循环和while循环。for循环适用于已知次数的迭代,结构紧凑;while循环基于条件控制,灵活性更高。两者主要区别在于使用场景和控制方式:for适合确定次数,while适合不确定条件。文中还探讨了嵌套循环的应用模式(for-for、while-while、for-while等),展示了处理多维数据和复杂逻辑的方法,并强调了变量命名、性能优化和代码可读性等注意事项。通过乘法表、时钟模拟等示例,说明了不同循环结构的适用场景。

2025-07-08 17:15:14 711

原创 Python for 循环基础练习

该练习答案为个人所写,仅使用分支语句和for循环语句,如果你有更好的写法,请遵从自己的写法,同时欢迎分享,此文章的答案仅供参考。1000--5000之间。位于10-50之间的整数。1000~2000之间。

2025-07-04 21:12:04 1000

原创 Python:分支语句练习

本文提供了11个Python编程练习题的解答,涵盖条件判断、输入输出、数值计算等基础编程知识。主要内容包括:季节判断(根据月份输出对应季节)、数值比较(输出两个数中的较大值)、登录验证(用户名和密码校验)、年龄检测(分级查看权限控制)、成绩评级(按分数区间输出评价)、字符类型识别、最大值查找、月份天数计算(含闰年判断)、BMI健康评估、猜数字游戏以及学生成绩统计(及格人数计算)。每个题目均附有完整的Python代码实现,展示了基本的逻辑控制和数据处理方法,适合编程初学者学习参考。

2025-07-04 15:28:37 1037

原创 Python程序结构(一)

本文介绍了Python中的两种基本程序结构:顺序结构和分支结构。顺序结构按照代码书写顺序逐行执行,是最简单的执行方式。分支结构包含多种形式:单分支if结构用于条件判断执行;双分支if...else结构实现二选一;多分支if...elif...else结构处理多个条件判断;三元操作符则提供了简洁的条件表达式。文章通过商品购买和成绩评定等实例,展示了不同分支结构的具体应用场景和使用方法。这些结构构成了Python程序逻辑控制的基础。

2025-07-03 21:24:19 483

原创 Python真实环境与虚拟环境以及pip的基础使用

本文介绍了Python开发中的两种环境:真实环境和虚拟环境。真实环境为系统全局安装的Python环境,多个项目共享同一套依赖包,容易引发版本冲突。虚拟环境则通过python -m venv创建独立空间,每个项目拥有专属的Python解释器和依赖包,有效隔离项目间的版本冲突。 文章重点讲解了pip包管理工具的使用方法:1)安装/卸载指定版本包;2)升级包;3)查看已安装包;4)通过requirements.txt管理项目依赖;5)使用国内镜像源加速下载。最后强调真实环境适合全局工具,而虚拟环境更适合项目开发,

2025-07-03 21:17:18 1011 1

原创 Python运算符简介

本文介绍了Python中的各类运算符及其用法: 算术运算符(+ - * / ** // %),包括优先级规则; 赋值运算符(= += -= *= /= **= //= %=),用于变量赋值; 比较运算符(> >= < <= == !=),返回布尔值; 逻辑运算符(and or not),用于逻辑判断; 其他运算符:位运算符(& | ^)、成员运算符(in)和身份运算符(is),以及运算符优先级(算术>比较>逻辑>赋值)。全文简明扼要地阐述了Python运算符

2025-07-02 15:27:02 606 1

原创 python的变量及数据类型转换

本文介绍了Python变量和数据类型的核心知识。主要内容包括:1)变量命名规则,强调标识符规范、大小写敏感和避免关键字;2)Python主要数据类型,包括整数(int)、浮点数(float)、字符串(str)、布尔值(bool)和空值(None),其中详细说明了数字进制转换、科学计数法表示、字符串操作方法等;3)数据类型转换方法,涵盖整数、浮点数、字符串和布尔值之间的相互转换规则,特别指出布尔转换时0、None和空字符串会被视为False。文章通过type()函数和具体示例,系统讲解了Python基础数据类

2025-07-01 19:19:44 895 3

空空如也

空空如也

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

TA关注的人

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