![](https://img-blog.csdnimg.cn/direct/aa665cc398e04fe48b8d94ece9eb436d.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
带你迅速搞定Python编程
文章平均质量分 93
迅速突破从0到1,快速跨越Python编程门槛
andyyah晓波
这个作者很懒,什么都没留下…
展开
-
带你迅速搞定Python编程-第 11 章 测试代码
在编写函数或类时,还可为其编写测试。通过测试,可确定代码面对各种输入都能够按要求工作。测试让你坚信,无论有多少人使用你的程序,它都将正确地工作。在程序中添加新代码时,也可对其进行测试,确认它们不会破坏程序既有的行为。程序员都会犯错,因此每个程序员都必须经常测试自己的代码,先于用户发现问题。在本章中,你将学习如何使用 pytest 来测试代码。pytest 库是一组工具,不仅能帮助你快速而轻松地编写测试,而且能持续支持随项目增大而变得复杂的测试。原创 2024-06-27 11:22:21 · 816 阅读 · 0 评论 -
带你迅速搞定Python编程-第 10 章 文件和异常
至此,你已经掌握了编写整洁易用的程序所需的基本技能,该考虑让程序目标更明确、用途更大了。在本章中,你将学习处理文件,让程序能够快速地分析大量数据;你将学习错误处理,避免程序在面对意外情况时崩溃;你将学习异常,它们是 Python 创建的特殊对象,用于管理程序运行时出现的错误;你还将学习使用 json 模块保存用户数据,以免这些数据在程序结束运行后丢失。学习处理文件和保存数据能让你的程序更易于使用:用户能够选择输入什么样的数据以及在什么时候输入;用户使用程序做完一些工作后,可先将程序关闭,以后再接着往下做。原创 2024-06-27 11:07:18 · 260 阅读 · 0 评论 -
带你迅速搞定Python编程-第 9 章 类
让一个类继承另一个类后,就可以添加区分子类和父类所需的新属性和新方法了。下面添加一个电动汽车特有的属性(电池),以及一个描述该属性的方法。class Car:--snip--"""电动汽车的独特之处""""""先初始化父类的属性,再初始化电动汽车特有的属性""""""打印一条描述电池容量的消息"""原创 2024-06-27 00:05:33 · 874 阅读 · 0 评论 -
带你迅速搞定Python编程-第 8 章 函数
下面是一个打印问候语的简单函数,名为 greet_user():greeter.py"""显示简单的问候语"""")这个示例演示了最简单的函数结构。第一行代码使用关键字 def 来告诉 Python,你要定义一个函数。这是函数定义,向 Python 指出了函数名,还可以在括号内指出函数为完成任务需要什么样的信息。在这里,函数名为 greet_user(),它不需要任何信息就能完成工作,因此括号内是空的(即便如此,括号也必不可少)。最后,定义以冒号结尾。原创 2024-06-25 23:18:28 · 1015 阅读 · 0 评论 -
带你迅速搞定Python编程-第 7 章 用户输入和 while 循环
for 循环用于针对集合中的每个元素执行一个代码块,而 while 循环则不断地运行,直到指定的条件不再满足为止。原创 2024-06-25 23:02:51 · 832 阅读 · 0 评论 -
带你迅速搞定Python编程-第 6 章 字典
在本章中,你将学习让你能够将相关信息关联起来的 Python 字典,以及如何访问和修改字典中的信息。字典可存储的信息量几乎不受限制,因此我们会演示如何遍历字典中的数据。另外,你还将学习如何存储字典的列表、列表的字典和字典的字典。理解字典后,你就能够更准确地为各种真实物体建模。你可以创建一个表示人的字典,然后在其中存储你想存储的任何信息:姓名、年龄、地址,以及可以描述这个人的任何其他方面。你还能够在字典中存储任意两种相关的信息,如一系列单词及其含义、一系列人名及其喜欢的数、一系列山脉及其海拔等。原创 2024-06-25 22:50:57 · 640 阅读 · 0 评论 -
带你迅速搞定Python编程-第 5 章 if 语句
编程时经常需要检查一系列条件,并据此决定采取什么措施。在 Python 中,if 语句让你能够检查程序的当前状态,并采取相应的措施。在本章中,你将学习条件测试,以检查你感兴趣的任何条件。你将学习简单的 if 语句,以及如何创建一系列复杂的 if 语句来确定当前到底处于什么条件下。接下来,你将把学到的知识应用于列表:编写一个 for 循环,以一种方式处理列表中的大多数元素,以另一种方式处理包含特定值的元素。原创 2024-06-25 21:00:39 · 1011 阅读 · 0 评论 -
带你迅速搞定Python编程-第 4 章 操作列表
元组看起来很像列表,但使用圆括号而不是方括号来标识。定义元组后,就可使用索引来访问其元素,就像访问列表元素一样。如果有一个大小不应改变的矩形,可将其长度和宽度存储在一个元组中,从而确保它们是不能修改的:首先定义元组 dimensions,为此使用了圆括号而不是方括号。200 50这里的代码试图修改第一个元素的值,导致 Python 返回类型错误的消息。在代码试图修改矩形的尺寸时,Python 会报错。这很好,正是我们所希望的。注意:严格地说,元组是由逗号标识的,圆括号只是让元组看起来更整洁、更清晰。原创 2024-06-25 20:47:53 · 568 阅读 · 0 评论 -
带你迅速搞定Python编程-第 3 章 列表简介
在本章和下一章中,你将学习列表是什么以及如何使用列表元素。列表让你能够在一个地方存储成组的信息,其中既可以只包含几个元素,也可以包含数百万个元素。列表是新手可直接使用的最强大的 Python 功能之一,它融合了众多重要的编程概念。原创 2024-06-25 18:59:13 · 883 阅读 · 0 评论 -
带你迅速搞定Python编程-第 2 章 变量和简单的数据类型
在本章中,你将学习可在 Python 程序中使用的各种数据类型,还将学习如何在程序中使用变量来表示这些数据类型。原创 2024-06-25 18:29:18 · 569 阅读 · 0 评论 -
带你迅速搞定Python编程-第 1 章 起步
在不同的操作系统中,Python 存在细微的差别,因此有一些要点你需要牢记在心。本节将确保在你的系统上正确地安装 Python。1.1.1 Python 版本每种编程语言都会随着新概念和新技术的推出而不断发展,Python 开发者也一直致力于丰富和强化其功能。本书编写期间的最新版本为 Python 3.11,但只要你安装了 Python 3.9 或更高的版本,就能运行本书的所有代码。1在本节中,你将确认系统上是否安装了 Python,以及是否需要安装更新的版本。原创 2024-06-25 18:10:23 · 664 阅读 · 0 评论