博客正在进行迁移

  • 📮 首次提交评论的邮箱需要审核
  • ⚠️ 无法看清验证码点击刷新即可
  • 🐛 欢迎前往留言板提交 bug ~
2022/8/14Chixm142 阅读0 点赞10 评论

Python基础 – 使用别人代码的模块机制

Python的模块为日常编程中许多问题提供了标准的解决方案,同时也能让我们更加简洁优雅地管理代码。 模块 定义: 每个模块是由1个或多个Python文件构成。是相关的类、函数和变量所组成的一个集合。 它可以被其它代码引入并直接使用。 通常,一个模块中的各个功能是相互关联的。 模块中的函数就像是积木,用一块一块的积木搭建成一个完整的图形,搭好的图形就是模块。

2022/8/14Chixm151 阅读0 点赞2 评论

Python基础 – 类与对象

在生活中,我们通过特征与功能来描述一个具体对象,转换到代码中就变成了数据与函数。 回顾已经学过的内容,我们学习了用来存储数据的变量与用来存储代码的函数。 现在让我们把变量与函数打包,来学习在程序中创建类与对象。 类代表着一类事物,比如人类,鸟类,汽车,电脑。当我们提起这些事物的时候,我们并不特指某一个具体的东西,比如人类是泛指抽象的全人类 而对象指的是类的实

2022/8/12Chixm148 阅读0 点赞2 评论

Python基础 – 递归与匿名函数

在 Python 中,我们可以使用【def 函数名(参数):】的方式定义函数。 如果我们把 def 定义的函数看作“有名字函数”,那么还有一类函数,其不需要显示定义函数名。 这就是匿名函数。 匿名函数 匿名函数是一种不需要为函数命名的函数定义方式,以 lambda 关键字开头。 匿名函数之所以叫匿名函数,是因为它没有函数名称。 本例中,我们是把一个匿名函数赋

2022/8/11Chixm154 阅读0 点赞0 评论

Python基础 – 函数的参数

必选参数 函数的一种参数类型,在调用这个函数的时候必须传入数据的参数。 传递实参时的顺序 在传递必选参数时,形参会按照定义的顺序依次接收数据。 调用函数时第一个参数传递给name,第二个参数传递给pet。 缺少实参 在调用函数时,缺少或超出对必选参数的传递会导致程序错误。 也就是说,在函数中定义了多少个必选参数就要传递多少个实参。 关键字传递 当我们忘记了传

2022/8/10Chixm147 阅读0 点赞2 评论

Python基础 – 函数

初识函数 定义 函数是指封装了某一特定功能的代码块。 简单的讲,函数就是用来 存储代码 的“特殊变量”。 前面接触过的很多“功能”都是函数。 比如在屏幕上输出一些数据的 print() ,生成一个指定范围整数序列的 range() 等。 函数的功能是如何定义的呢? 定义函数 def sayWelcome(): print("欢迎光临") print("商品一

2022/8/10Chixm140 阅读0 点赞0 评论

Python基础 – 函数结构

函数结构 假设,一位农场主想要统计自己的圈地面积有多少,面对大大小小的多个圈地,用代码该如何实现呢? 可以设定⼀个计算⾯积的函数,多次调⽤。 农场主的圈地均为正方形,测量面积的函数编写好后,如代码所示。 第 1 到第 3 行代码,定义了一个名为 getArea 的函数,用于计算正方形面积并输出。 第 5 和第 6 行代码,调用这个函数,传入参数,就可以获得不

2022/6/22Chixm131 阅读0 点赞2 评论

Python基础 – 跳出循环

无论是for循环还是while循环,默认的终止条件都是边界条件。在触发边界条件之前,代码会一直循环执行。 那有没有可以改变这种“默认循环执行”的方法呢?答案是肯定的。 学习两个关键字:break、continue。 某些场景里,需要在特定的条件出现时强行终止循环,并执行循环之后的代码。 这时候,就可以使用break 这个关键字来完成。 break 定义:br

2022/6/21Chixm133 阅读0 点赞0 评论

Python基础 – while循环

for循环回顾 学习了如何利用for语句实现代码重复执行的循环结构。 通过遍历列表,输出其中的每一个元素。 for循环就像是排队办事,一个个进入,轮流办理,每个人经历的流程都一样。 在for循环,一次遍历就是一次循环,因此我们知道会经历过几次循环。 在另一种情况下,我们并不关心循环几次,只在意循环什么时候结束。 这样的循环逻辑,就对应Python中的条件循环

2022/6/20Chixm142 阅读0 点赞0 评论

Python基础 – for循环

for循环的基础操作 循环是计算机程序的三大语句结构之一。 它是在满足条件的情况下,反复执行某一段代码的计算过程。 假设,现在我们需要输出以下列表中的每个元素,你会怎么做呢? numberList = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100] 可以通过索引,将列表中的元素一个一个的输出。 如果列表中的元素不止五项,而

2022/6/19Chixm129 阅读0 点赞0 评论

Python基础 – 数据结构(字典)

一对一的字典 在Python中,将两种数据关联在一起形成一个元素, 由多个这样的元素组成的数据类型称为字典,又称为dict。 字典中的元素是不考虑排列顺序的。 组成字典元素(item)的两个数据一一对应,分别被称为键(key)与值(value),所以字典的元素又称为键值对(key-value)。 字典的元素只能通过键来查找对应的值,所以一个键只能对应一个值。