python基础
文章平均质量分 83
欢迎来到Python基础专栏,这里是开启您编程之旅的理想起点。本专栏专为编程新手和希望巩固Python基础知识的开发者设计,内容涵盖从环境搭建到掌握核心语法及数据结构的全方位教程。您将学习变量、基本数据类型、运算符等入门知识;深入理解列表、元组、字典、集合等数据结构的使用;探索函数定义与模块化编程;
༺༎九ྎ༒刺ྏ༣༎༻
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python模块:代码组织与重用的基石
自定义模块是开发者根据自己的项目需求创建的模块,它将相关的功能代码封装在一个独立的.py文件中,提高了代码的复用性和可维护性,使代码结构更加清晰、易于管理。创建自定义模块非常简单,只需将相关的函数、类或变量定义在一个以.py为扩展名的文件中即可。假设我们要创建一个用于计算几何图形面积的模块,名为在这个模块中,定义了两个函数,分别用于计算圆的面积和矩形的面积。当在其他项目中需要计算这两种几何图形的面积时,就可以导入这个自定义模块来使用这些函数。例如,在main.py# main.pyradius = 5。原创 2025-03-13 18:25:02 · 1081 阅读 · 0 评论 -
Python面向对象编程:从入门到实践
在 Python 中,使用class关键字来定义类。"""类的文档字符串,用于描述类的功能和用途"""# 类属性定义# 方法定义"""方法的文档字符串,用于描述方法的功能和参数"""# 方法体,实现具体的功能"""学生类"""school = "Example School" # 类属性,表示学校名称,所有学生对象共享"""初始化方法,用于创建学生对象时设置初始属性"""self.name = name # 实例属性,表示学生姓名,每个学生对象都有自己的姓名。原创 2025-03-12 09:49:47 · 967 阅读 · 0 评论 -
Python基础进阶:解锁高级特性的魔法
除了使用内置的迭代器,我们还可以自定义迭代器类。通过实现迭代器协议中的__iter__()和__next__()方法,我们可以创建自己的迭代器逻辑。# 使用自定义迭代器在这个自定义迭代器类中,init()方法初始化了斐波那契数列的前两个数a和b;iter()方法返回迭代器本身;next()方法计算并返回下一个斐波那契数。通过这种方式,我们可以按照自己的需求控制迭代的逻辑和行为。原创 2025-03-11 17:40:25 · 492 阅读 · 0 评论 -
Python函数:代码世界的“万能钥匙”
现在,让我们一起走进函数的内部,学习如何定义一个属于自己的函数。def 函数名(参数列表):函数体[return 返回值]def****关键字:这是 Python 中定义函数的关键字,就像是打开函数世界大门的钥匙,告诉 Python 接下来要定义一个函数了。函数名:给函数取的名字,要符合 Python 的标识符命名规则。函数名应该简洁明了,能够准确地描述函数的功能,就像给一个人取名字一样,好的名字能让人一眼看出这个人的特点。比如,计算两个数之和的函数,可以命名为add_numbers。参数列表。原创 2025-03-10 10:58:44 · 1064 阅读 · 0 评论 -
Python基础:变量
定义单个变量a = 1定义多个变量a = 1b = c = aprint(a) # 输出结果 1print(b) # 输出结果 1print(c) # 输出结果 1将数字 1 放入一个对象容器。指定这个对象的名字为 a(变量 a = 1)。让这个对象名字也有 b 和 c。打印变量 a、b、c 的内容。如果变量的内容是列表、字典或集合,在对**「多个变量同时赋值」**时容易遇到陷阱。原创 2025-03-06 20:06:19 · 1176 阅读 · 0 评论 -
Python基础:数据结构
Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。序列中的每个元素都分配一个数字 - 【它的位置,或索引】,第一个索引是0,第二个索引是1,依此类推。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。Python的元组与列表类似,不同之处在于元组的元素不能修改。序列都可以进行的操作包括索引,切片,加,乘,检查成员。原创 2025-03-07 18:24:34 · 1184 阅读 · 0 评论 -
Python基础:流程控制
在 Python 中,可以使用 if 语句对条件进行判断,然后根据不同的结果(True或者False)执行不同的代码。Python 中的 if 语句可以细分为三种形式: if 语句、if else 语句和 if elif else 语句。在 python 中,while …else 在循环条件为 false 时执行 else 语句块。break:跳出最近的一层for或while循环。pass:空语句,是为了保持程序结构的完整性。continue:跳过当前循环的剩余语句。原创 2025-03-08 21:03:40 · 512 阅读 · 0 评论
分享