
Python学习
文章平均质量分 93
不惑_
让无力者有力,让悲观者前行。Vx: zt1211day (PS:请注明来意) 个人博客: https://ssbuhuo.cn/
展开
-
【Python 入门第十九讲】文件处理
Python 中的文件处理是一种功能强大且用途广泛的工具,可用于执行各种操作。但是,在编写 Python 程序时,我们需要考虑文件处理的优缺点,以确保代码安全、可靠且性能良好。原创 2024-12-03 09:31:06 · 711 阅读 · 0 评论 -
童年游戏大回顾:飞机大战
记得小学时,每逢放学便会打开电视机,接上红白机/小霸王,插上一张游戏卡带,魂斗罗、超级玛丽、冒险岛、足球小将拳王、飞机大战、雪人兄弟……这些游戏到现在还是如数家珍,一张游戏卡可以在朋友间互相传着玩。在游戏里所向披靡的我(当年的我属实是有点东西的)不管多依依不舍,到“某一时刻”总会迅速地把游戏机收拾好,关上电视并用湿毛巾擦擦降温()然后营造出认真学习的情景。后来便携式掌中宝游戏机的出现,俄罗斯方块、电子宠物、飞机大战,几个简单的游戏却让人欲罢不能。原创 2024-12-03 09:30:44 · 703 阅读 · 0 评论 -
【Python 入门第十七讲】异常处理
在本文中,我们将讨论如何在适当的示例的帮助下使用 try、except 和 finally 语句处理 Python 中的异常。Python 中的错误可以分为两种类型,。错误是程序中的问题,程序将因此停止执行。另一方面,当发生一些内部事件时,会引发异常,这些事件改变了程序的正常流程。原创 2024-12-02 08:57:21 · 1041 阅读 · 0 评论 -
【Python 入门第十八讲】Try Except的应用
通过示例介绍如何在 Python 中定义自定义异常。passraise CustomError("Python 中自定义异常的示例")# 输出:CustomError: Python 中自定义异常的示例当代码出错时,Python 会抛出错误和异常,这可能会导致程序突然停止。Python 还借助 try-except 提供了异常处理方法。原创 2024-12-02 08:56:36 · 1177 阅读 · 0 评论 -
Python实现鸡兔同笼
是中国古代一道算术问题,最早可以追溯至南北朝时期的数学著作**《孙子算经》**。原创 2024-11-27 09:25:38 · 1015 阅读 · 0 评论 -
【Python 入门第十六讲】类(Class)和对象(Object)
该类创建一个用户定义的数据结构,该结构包含自己的数据成员和成员函数,可以通过创建该类的实例来访问和使用这些成员和函数。类就像一个对象的蓝图。类由关键字 class 创建。属性是属于类的变量。属性始终是公共的,可以使用点 (.) 运算符进行访问。例如:我的班级。我的属性。原创 2024-11-27 09:25:17 · 997 阅读 · 0 评论 -
【Python 入门第十五讲】OOP(面向对象)思想
在 Python 中,面向对象编程 (OOP) 是一种在编程中使用对象和类的编程范式。它旨在在编程中实现现实世界的实体,如继承、多态性、封装等。OOP 的主要概念是将数据和处理该数据的函数绑定在一起,作为一个单元,以便代码的其他部分无法访问此数据。类是对象的集合。类包含从中创建对象的蓝图或原型。它是一个包含一些属性和方法的逻辑实体。为了理解创建类的必要性,我们考虑一个示例,假设你想跟踪可能具有不同属性(如品种和年龄)的狗的数量。如果使用列表,第一个元素可能是狗的品种,而第二个元素可以表示它的年龄。假设有 1原创 2024-11-26 09:23:36 · 730 阅读 · 0 评论 -
【Python入门第十四讲】函数(Function)篇
Python 函数是一个代码块,仅在调用时运行。它被编程为返回特定任务。可以在称为参数的函数中传递值。它有助于执行重复性任务。问题2.Python 中的 4 种函数是什么?Python 中的主要函数类型有:内置功能用户自定义函数Lambda 函数递归函数问题3.如何在Python中定义函数?功能代码问题4.Python 中函数的参数是什么?Python 中的参数是在调用函数时将值作为参数传递的变量。一个函数可以有任意数量的参数。还可以在 Python 中将默认值设置为参数。原创 2024-11-26 09:23:15 · 960 阅读 · 0 评论 -
【Python入门第十三讲】可迭代对象(Iterable)、迭代器(Iterator)和生成器(Generator)
itertools是 Python 中用于创建和操作迭代器的模块,它提供了许多用于操作迭代器的函数和工具,能够帮助我们更加高效地处理迭代对象。下面是itertools创建一个无限迭代器,从start开始,步长为step,每次生成一个比前一个值大step的值。创建一个无限迭代器,不断重复iterable中的元素。创建一个无限迭代器,重复生成elem指定的元素,可选参数times指定重复的次数。将多个迭代器连接成一个迭代器,依次返回每个迭代器中的元素。返回一个迭代器,生成iterable中从。原创 2024-11-25 10:18:56 · 1163 阅读 · 0 评论 -
【Python入门第十二讲】循环语句
循环语句在 Python 中是控制程序重复执行特定代码块的重要工具。Python 提供了两种主要的循环语句:for循环和 while循环。while 循环用于在条件为真的情况下重复执行特定的代码块,直到条件变为假为止。原创 2024-11-25 10:18:39 · 834 阅读 · 0 评论 -
【Python入门第十一讲】条件控制语句(if)扩展 - 猜拳游戏
条件控制语句是编程中用来根据条件决定程序执行流程的结构。在 Python 中,主要的条件控制语句包括ifelif(可选)、else# 如果 condition1 为真,则执行这里的代码块# 如果 condition1 为假且 condition2 为真,则执行这里的代码块else:# 如果上述条件都不满足,则执行这里的代码块if语句是必需的,用于检查某个条件是否为真。如果条件为真,则执行if代码块中的语句。elif语句是可选的,允许检查多个条件。如果之前的条件都不为真,且当前条件为真,则执行。原创 2024-11-22 08:58:41 · 648 阅读 · 0 评论 -
【Python入门第十讲】字典
是 Python 中常用的数据结构之一,用于存储键值对(key-value pairs)。字典的特点是可变的、无序的,且键(key)必须是唯一的,但值(value)可以重复。在字典中,每个键都与一个值相关联,可以使用键来访问对应的值。字典在 Python 中非常灵活,适用于各种不同的应用场景。原创 2024-11-22 08:58:04 · 916 阅读 · 0 评论 -
【Python入门第九讲】 集合(set)
是 Python 中的一种基本数据结构,它是由不重复元素组成的无序集合。集合对象支持多种数学运算,如并集、交集、差集和对称差等。原创 2024-11-22 08:57:41 · 934 阅读 · 0 评论 -
【Python入门第八讲】不可变的列表 | 元组
元组(Tuple)_是 Python 中的一种不可改变的数据类型,类似于列表,但元组中的元素不能被修改一旦创建。元组使用圆括号()定义,而不是方括号。定义元组后,就可以使用索引来访问其元素,就像访问列表元素一样。例如,如果有一个大小不应改变的矩形,可将其长度和宽度存储在一个元组中,从而确保它们是不能修改的:# 定义矩形大小的元组# 访问元组的元素。原创 2024-11-21 13:28:33 · 498 阅读 · 0 评论 -
【Python入门第七讲】列表(List)
在 Python 中,列表(List)是一种有序、可变的数据类型,用于存储一组元素。列表可以包含不同类型的元素,包括数字、字符串、甚至其他列表。列表是 Python 中最灵活且常用的数据结构之一,它融合了众多重要的编程概念。在编程中,列表是一种数据结构,用于存储一组有序的元素。在 Python 中,列表是一种非常灵活和常用的数据类型,它可以包含不同类型的元素,包括数字、字符串、甚至其他列表。在Python中,使用方括号 来创建一个列表,并在其中放置元素,并用逗号来分隔其中的元素。下面是一个简单的访问列表原创 2024-11-21 13:28:16 · 1290 阅读 · 0 评论 -
【Python入门第六讲】贴近生活数据类型 | 数字
在编程中,经常使用数字来记录、可视化数据、存储Web应用等…。 Python根据数字的用法,以不同的方式处理它们。 是 Python 中基本的数据类型之一,数字类型属于数值型数据,用于存储数值,是不可改变的,数值发生改变时,会重新分配内存空间,产生新的对象。数字类型提供 与 ,它包括 、 、、以及 。数字的相关操作还包括数字运算、类型转换、数学函数、以及随机数相关函数等等…2. 进制表示法:3. 使用 构造函数:4. 使用运算符进行计算:这些都是定义整数对象的方法。整数是一种不可变的数原创 2024-11-20 08:48:38 · 743 阅读 · 0 评论 -
【Python入门第五讲】字符串(下篇)
前面介绍了常用类的函数相关操作,详细内容请前往 _原创 2024-11-20 08:48:11 · 641 阅读 · 0 评论 -
【Python入门第四讲】字符串(上篇)
Python3 中有六个标准的数据类型,它们分别是。原创 2024-11-19 11:28:26 · 585 阅读 · 0 评论 -
【Python入门第三讲】变量与简单的数据类型
储存程式型电脑结构(冯诺伊曼结构)提出了计算机制造的三个基本原则,即采用二进制逻辑、程序存储执行以及计算机由五个部分组成(运算器、控制器、存储器、输入设备、输出设备)。运算器和控制器的合称中央处理器,负责执行各种运算、控制指令,并处理计算机软件中的数据。程序实际上是一系列指令的集合,通过组织这些指令,我们能够控制计算机按照特定的方式执行任务。冯·诺依曼结构是现代计算机体系结构的基础。它强调将存储器与中央处理器分离,允许程序和数据在存储器之间交互。原创 2024-11-19 11:27:44 · 870 阅读 · 0 评论 -
【Pythonr入门第二讲】你好,世界
学了Python你能做什么Python 环境通常指的是 Python 解释器、相关的库、工具和设置。Python 环境可以是全局环境,也可以是虚拟环境。全局环境是安装在计算机系统上的 Python 解释器和相关库的集合。这是你计算机上默认的 Python 环境。安装 Python 后,你可以在命令行或终端中运行 Python 解释器,执行 Python 脚本。全局环境中的库和工具对所有项目都是可用的。但在开发中,全局环境的一个问题是可能会出现版本冲突或库之间的不兼容性。原创 2024-11-18 08:39:08 · 938 阅读 · 0 评论 -
【Pythonr入门第一讲】与君初识
工欲善其事必先利其器”这句话告诉我们,无论做什么事情,都需要寻求最有效、最适合的工具和方法,这样才能事半功倍。Cloud Studio(腾旭云端 IDE)原创 2024-11-18 08:38:04 · 919 阅读 · 0 评论 -
Python入门-条件语句
Python入门-条件语句原创 2023-08-09 08:00:00 · 74 阅读 · 0 评论 -
Python入门
Python 是一种通用编程语言,其在科学计算和机器学习领域具有广泛的应用。如果我们打算利用 Python 来执行机器学习,那么对 Python 有一些基本的了解就是至关重要的。本 Python 入门系列体验就是为这样的初学者精心准备的。原创 2023-08-08 17:48:31 · 835 阅读 · 0 评论