C语言程序设计
Python
python基础
精选
友情链接
下载
编程之家
行动起来,活在当下
累计撰写
37
篇文章
累计创建
3
个标签
累计收到
1
条评论
栏目
C语言程序设计
Python
python基础
精选
友情链接
下载
目 录
CONTENT
以下是
python基础
相关的文章
2025-12-05
置顶
Python 程序设计 - 17. 字符串、列表、元组、集合、字典数据遍历
本文系统介绍了Python中五种主要数据结构的遍历方法。字符串可通过for循环逐字符遍历,或使用enumerate()获取索引与字符;列表和元组遍历方式相同,可直接访问元素或结合enumerate()获取索引;集合使用for循环遍历元素,但需注意其无序特性;字典支持遍历键、值或键值对,可通过.keys()、.values()和.items()方法实现。此外,文章还介绍了使用iter()和next()进行迭代器遍历的进阶方法。掌握这些遍历技巧能帮助开发者高效处理各类数据结构,编写更简洁、高效的Python代码。
2025-12-05
14
0
0
python基础
2025-12-05
Python 程序设计 - 16. 复杂数据类型相互转换
Python中复杂数据类型(列表、元组、集合、字典)可相互转换,以灵活处理数据。列表与元组通过`tuple()`和`list()`转换;列表转集合可去重,集合转列表则还原;字典可通过`keys()`、`values()`、`items()`提取键或值为列表/元组,或用`dict()`将键值对元组转为字典;集合可经`dict.fromkeys()`转为字典(键为集合元素)。这些转换常用于数据去重、提取字典键值、构建复杂数据结构等场景,通过内置函数高效实现数据结构适配,提升编程效率与可读性。
2025-12-05
4
0
0
python基础
2025-12-05
Python 程序设计 - 15. 字典 (dict)
Python字典(dict)是Python内置的键值对数据结构,键为不可变类型(如字符串、数字),值可为任意类型。通过大括号{}或dict()函数创建,支持高效查找。常用操作包括:使用[]或get()访问值,直接赋值修改或添加键值对,通过del、pop()、popitem()删除元素,以及遍历键、值或键值对。字典还提供keys()、values()、items()等方法获取视图,len()获取长度,update()合并字典。它广泛应用于存储关联数据(如用户信息、商品价格)、数据分析和映射关系实现,是Python中处理映射关系数据的核心工具。
2025-12-05
4
0
0
python基础
2025-12-05
Python 程序设计 - 14. 集合 (set)
Python 程序设计 - 14. 集合 (set) 1. 引言 在 Python 中,集合(set)是一个无序的、不重复的数据集合。它的元素是唯一的,且没有索引,因此不像列表和元组那样可以通过索引来访问。集合提供了多种数学集合运算(如交集、并集、差集等),非常适合用于处理去重、集合运算等问题。 集
2025-12-05
0
0
0
python基础
2025-12-05
Python 程序设计 - 13. 元组 (tuple)
元组是Python中一种不可变的序列类型,通过圆括号`()`定义,元素间用逗号分隔。与列表不同,元组创建后无法修改元素,这使其在需要数据安全性的场景中更具优势。元组支持索引访问、切片、拼接(`+`)、重复(`*`)、长度计算(`len()`)和元素查找(`in`),还可嵌套使用。常用方法包括`count()`和`index()`,但不支持修改操作。其不可变性使其性能优于列表,适用于作为字典键、存储固定数据或函数返回多值等场景。掌握元组操作能有效提升数据管理的安全性和效率。
2025-12-05
1
0
0
python基础
2025-12-05
Python 程序设计 - 12. 列表 (list)
Python列表是最常用的有序可变数据结构,用方括号`[]`定义,可存储不同类型元素。支持通过索引访问(含负索引)、直接修改元素,以及切片操作提取子列表。常用方法包括`append()`末尾添加、`insert()`指定位置插入、`remove()`删除首个匹配元素、`pop()`删除并返回指定索引元素、`sort()`排序、`reverse()`反转等,还支持`+`连接列表、`*`重复列表。列表可嵌套,通过多重索引访问元素,是Python数据处理的核心工具,掌握其操作能显著提升编程效率。
2025-12-05
2
0
0
python基础
2025-12-05
Python 程序设计 - 11. 字符串
Python字符串是常用的不可变序列数据类型,可通过单引号、双引号或三重引号定义,支持多行字符串。常用操作包括拼接(+)、重复(*)、长度(len())、切片([start:end:step])、查找(find()、in)、替换(replace())、分割(split())及大小写转换(lower()、upper()、capitalize())。格式化方法有三种:%运算符、str.format()和f-string(Python 3.6+推荐)。字符串处理是Python编程基础,广泛应用于文本操作、数据处理等场景,掌握其方法能高效解决实际编程问题。
2025-12-05
4
0
0
python基础
2025-12-05
Python 程序设计 - 10. while 循环
Python中的`while`循环是基于条件判断的控制结构,与`for`循环遍历可迭代对象不同,它通过条件表达式为`True`时持续执行循环体。基本语法为`while 条件:`,每次循环前判断条件,条件为`True`时执行代码块,为`False`时终止循环。该循环适用于处理不定次数的任务,如计算1到100总和、打印偶数、计算阶乘等。常见应用包括输入验证(确保用户输入有效数据)和游戏逻辑(如猜数字游戏)。通过掌握while循环,可灵活解决需要动态控制执行次数的编程问题,是Python编程中重要的控制结构之一。
2025-12-05
2
0
0
python基础
2025-12-05
Python 程序设计 - 9. for 循环
Python 程序设计 - 9. for 循环 1. 引言 在 Python 中,for 循环是一个非常重要的控制结构。它用于重复执行一段代码,直到遍历完某个序列或迭代器中的所有元素。for 循环广泛应用于处理列表、字符串、字典、文件等各种可迭代对象。今天我们将详细了解 Python 中的 for
2025-12-05
5
0
0
python基础
2025-12-05
Python 程序设计 - 8. if条件语句
Python 程序设计 - 8. if条件语句 引入 条件语句是编程中的基础控制结构之一,它允许程序根据不同的条件选择不同的执行路径。在 Python 中,条件语句的使用非常广泛,几乎在每一个程序中都会用到它。通过条件语句,程序可以根据输入、环境变化或其他因素来决定执行哪些代码。 在本篇文章中,我们
2025-12-05
3
0
0
python基础
1
2