python
文章平均质量分 53
城南顾北
人生是旷野,只此一生,应该尽兴。
展开
-
Python 基础教程 XII 外星人入侵项目
基础系列到这里就结束了,后期会重点关注 web 开发方向的知识。就直接附上代码了,对着书上的的敲就行。原创 2024-01-31 13:47:35 · 374 阅读 · 0 评论 -
Python 基础教程 XI 测试代码
其实可以看出来,测试类其实就是测试函数的延伸,我们一直都是在使用 unittest 的断言方法罢了。原创 2024-01-24 13:45:17 · 396 阅读 · 0 评论 -
Python 基础教程 X 文件与异常
注意,如果我们这里的 open 没有第二个 encoding 参数,那么 python 会使用 gbk 的格式来解析文档,这时候可能会报错,但也不一定,因为还是需要根据你的。很明显是 utf8 格式的,所以默认的 gbk 格式来解析这个文件就会报错,所以需要指定第二个参数为对应的格式即可。我们看到这里读取文件时,打印的时候加上了一个 rstrip() ,你可以把它去掉,看看它的作用是什么。这个时候观察目录,目录中多了一个文件,其中写入了我们的数组。,但是在代码中,我们依然可以直接使用。原创 2024-01-24 13:15:12 · 512 阅读 · 0 评论 -
Python 基础教程 IX 类
面向对象编程是最有效的软件编写方式之一,这一节我们来讲类和对象的相关概念。原创 2024-01-17 18:32:54 · 956 阅读 · 0 评论 -
Python 基础教程 VIII 函数
首先我们得知道为什么需要函数?# 想象这是一个服务员,每一客户来了都需要喊一声“欢迎光临”,然后根据客户的需求,提供相应的服务。print("欢迎光临!......")# 但是如果有很多客户,服务员就需要重复很多次这个动作,这样就会很累# 所以我们可以把这个动作封装成一个函数,这样就不需要重复写很多次了print("欢迎光临!......")# 然后我们就可以直接调用这个函数了welcome()welcome()welcome()结合上面的例子,我们就可以知道为什么我们需要函数了。原创 2024-01-17 17:49:42 · 292 阅读 · 0 评论 -
Python 基础教程 VII 用户输入和 while 循环
我们之前写的代码都是直接自娱自乐的,并没有和用户之间的交互,实际上,这一章就是可以使用 input 来解决这个问题。原创 2024-01-17 14:46:52 · 447 阅读 · 0 评论 -
Python 基础教程 VI 字典
如果你学过其他的一门语言,比如 JavaScript ,那么你就很容易理解 Python 中字典的概念,字典本质上就是键值对,所以其他就是其他语言中所谓的对象。这一点书里面讲了许多,但是实际上就是想表达列表里面可以存储字典,字典里面还可以存储字典,其实非常好理解,就不多赘述了。但是很明显,这里存在一个问题,比如我们访问了一个并不存在的键,会发生什么事情呢?这个时候如果值不存在的话,就会返回 None,而不是报错了。Python 十分细心,考虑到了这种情况,我们可以使用。由上图可知,会报错。原创 2024-01-15 21:37:01 · 516 阅读 · 0 评论 -
Python 基础教程 V if 语句
实际上就是进行了一个判断,如果遍历到值为 bmw 的情况下,就会将 bmw 放大,其他的情况下就是首字母放大。在 Python 中,我们使用 and 来表示与的关系,我们使用 or 来表示或的关系。看上面这个例子,这个例子不像最开始的那个例子那么简单,这个例子中有三种情况,那么。的结构来面对三种及三种以上的情况,中间的情况都用 elif 来处理。从上面的案例中,我们也可以看到,Python 中判断是否相等使用的。的结构就不适用了,这个时候我们可以使用。,而有的语言中使用的。原创 2024-01-15 21:19:17 · 314 阅读 · 0 评论 -
Python 基础教程 IV 操作列表
从上面的代码我们也可以看出来,Python 使用缩进来表示代码的片段,就相当于其他语言中的括号一样。在 Python 中使用列表的一部分被称为切片,其实就是将列表的一部分提取了出来。所以在 Python 中一定要慎用缩进。不要在不必要的地方使用缩进符号。在 Python 中,我们将不可以修改的列表称为元组。这个其实没什么好说的,最终都是因人而异,因公司而异。这个时候我们可以打印出 1~4,不包括5。含义都很简单,看着英文单词即可理解。省略开头就会默认从 0 开始。,包含开头不包含结尾。原创 2024-01-14 20:07:32 · 357 阅读 · 0 评论 -
Python 基础教程 III 列表
其实就是数组:在 Python 中我们使用[]来表示列表,其中的元素我们使用逗号分隔,并且不需要保证列表中的元素都是同一种类型的。列表的索引从 0 开始可以使用负数从-1开始访问倒数第几个元素。原创 2024-01-14 20:06:44 · 275 阅读 · 0 评论 -
Python基础教程 II 变量和简单数据类型
我们第一章起步的时候说过,我们需要到官网去下载 Python 的运行环境,实际上我们下载的叫做 Python 的解释器。解释的作用是什么呢?这里多说一句,Python 的语法真的是一个字:简洁,从这里变量的定义开始,就比其他的高级语言要简洁的多。注意这里就存着这所有的编程语言都会存在的一些问题,就是小数存储的进度的问题,从而导致计算结果不精确。从控制台的结果中也可以看出来是什么效果,一个用来首字母大写,一个全部大写,一个全部小写。使用文档字符串的形式的注释,是可以通过代码获取的,而 # 则不行。原创 2024-01-13 00:02:15 · 319 阅读 · 0 评论 -
Python基础教程 I 环境安装
教程:蟒蛇书,在 Python 教育界应该很有名,全名叫做《Python 编程从入门到实践》,笑死,听着是不是就感觉不靠谱,但实际上这本书已经被称为入门圣经了。话不多说,我们一章一章往下看吧。原创 2024-01-13 00:01:49 · 344 阅读 · 0 评论