从零开始学Python编程
文章平均质量分 83
岛上程序猿
一个技术码农,分享自己的一些职场收获,技术内容。
展开
-
从零开始学Python编程之包
包是一种组织Python模块的方法,它们可以将Python模块组织成一个层次结构。本节将介绍包的概念和结构。原创 2023-04-09 20:25:49 · 93 阅读 · 0 评论 -
从零开始学Python编程之模块
模块是一个包含Python代码的文件,可以包含变量、函数、类等。Python模块是实现代码复用的一种方式,可以将代码按照功能划分为多个模块,提高代码的可读性和可维护性。Python解释器可以通过import语句加载模块,并将模块的代码作为一个独立的命名空间执行。原创 2023-04-09 20:15:50 · 129 阅读 · 0 评论 -
从零开始学Python编程之异常
异常是指在程序执行期间发生的事件,它可以影响程序的正常执行。在Python中,我们可以自定义异常来处理特定的程序错误或异常情况。pass异常处理在Python编程中非常重要,它可以帮助我们更好地处理程序出现的错误和异常情况。在Python中,我们可以使用try/except语句来捕获异常,使用raise语句来抛出异常。我们还可以自定义异常,使用异常链来包含原始异常的信息。在处理异常时,我们应该尽可能地提供有用的错误信息,以帮助调试和修复问题。原创 2023-04-08 20:04:49 · 60 阅读 · 0 评论 -
从零开始学Python编程之面向对象和多态
面向对象和多态是编写可扩展、可维护和可重用代码的重要方法,在各种应用程序中都有广泛的应用,例如Web开发、游戏开发和数据科学,它们将继续发展和改进,以适应不断变化的软件开发环境。原创 2023-04-08 20:01:12 · 97 阅读 · 0 评论 -
从零开始学Python编程之子类、父类和多层继承
在本文中,我们介绍了Python编程中子类、父类和多层继承的概念。我们还讨论了方法重写和多态的概念。希望这篇文章能够帮助你更好地理解Python编程中的继承和多态概念。原创 2023-04-07 21:23:53 · 1273 阅读 · 0 评论 -
从零开始学Python编程之继承
继承是Python编程中的一个非常重要的概念。它使得代码更加可重用,更容易维护。在本文中,我们介绍了单继承、多继承、方法重载、抽象类和接口等概念,并提供了示例代码来帮助您更好地理解这些概念。希望这篇文章对您有所帮助。原创 2023-04-07 21:21:54 · 105 阅读 · 0 评论 -
从零开始学Python编程之魔法方法
魔法方法可以使代码更加简洁、易读和易于维护。在使用魔法方法时,我们应该注意避免滥用它们,并合理使用这些方法来提高代码的可读性和可维护性。通过本文的介绍,我们可以了解到魔法方法在Python中的应用实例。原创 2023-04-06 22:17:52 · 95 阅读 · 0 评论 -
从零开始学Python编程之类和对象
在 Python 中,类是一种可以定义数据和行为的语言结构。一个对象是一个类的实例,它可以访问类中定义的数据和方法。在 Python 中,可以使用 class 关键字来定义一个类。x = 5在这个例子中,我们定义了一个名为MyClass的类,它有一个名为x的属性,其值为5。在本篇文章中,我们讨论了 Python 中的类和对象,包括定义类、类的继承、类的特殊方法、魔术方法、封装和多态等内容。类和对象是 Python 中最重要的概念之一,熟练掌握这些概念对于成为一名优秀的 Python 开发人员至关重要。原创 2023-04-06 22:13:31 · 71 阅读 · 0 评论 -
从零基础学Python编程之文件和文件夹的操作
本文介绍了Python编程中文件和文件夹操作的各种方法和应用场景,包括文件的创建、读取、写入、重命名、删除、复制和移动,文件夹的创建、读取、写入、重命名、删除、复制和移动,文件和文件夹的遍历,文件和文件夹的属性操作,以及两个实战案例。原创 2023-04-05 21:38:05 · 149 阅读 · 0 评论 -
从零开始学Python编程之递归
递归是指函数通过调用自身来解决问题的方法。在递归过程中,函数将问题分解为更小的子问题,直到问题简化到可以直接解决为止。本文讨论了递归的基本概念和应用,以及递归的优缺点。使用Python编写递归函数可以帮助解决许多问题,但需要注意递归深度和程序性能的影响。原创 2023-04-05 21:32:32 · 67 阅读 · 0 评论 -
从零基础学Python编程之变量
在Python中,变量是用来存储数据的,可以是数字、字符串、列表、元组、字典等类型。变量在程序中的作用是非常重要的,可以用来传递信息,存储数据,作为计算过程中的中间值等。在Python中,变量的定义和声明是非常简单的,只需要给变量赋一个值即可。变量名可以使用字母、数字和下划线,但是不能以数字开头。x = 5在这个例子中,我们定义了一个名为x的变量,并将其赋值为5。本文介绍了Python中变量的有关知识。掌握这些知识,将有助于您更好地理解Python编程语言。原创 2023-04-02 16:46:37 · 67 阅读 · 0 评论 -
从零基础学Python编程之函数
函数是一种可重复使用的代码块,用于执行特定任务。函数可以减少代码的冗余,并使代码易于维护。定义函数需要使用关键字def。函数可以包含参数和返回值,具体内容将在下一节中介绍。")Python允许用户自定义函数库,这些函数库可以通过导入来使用。自定义函数库可以方便地组织和重用代码。# utils.py# main.pyprint(square(5)) # 输出:25本文详细介绍了Python函数的使用和实践,包括函数的定义和调用、参数和返回值、高级主题、函数库的使用以及最佳实践。希望对读者有所帮助。原创 2023-04-02 16:29:12 · 99 阅读 · 0 评论 -
从零开始学Python编程之集合
集合是一组无序且唯一的元素的集合。集合是可变的,可以添加或删除元素。Python中的集合是用大括号{}表示的。这篇Python编程教程详细讲解了集合的各种操作方法和用途,希望可以帮助到Python编程学习者更好地掌握集合的相关知识和技能。原创 2023-04-02 13:04:47 · 60 阅读 · 0 评论 -
从零开始学Python编程之字典
字典是Python中的一种数据类型,它可以存储任意数量的键值对,每个键值对都是由一个键和一个值组成。字典中的键必须是唯一的,而值可以是任意类型的Python对象。原创 2023-04-01 19:54:31 · 83 阅读 · 0 评论 -
从零开始学python之列表
列表是一个有序的集合,其中每个元素都有一个唯一的索引。列表可以包含不同类型的元素,例如数字、字符串和其他列表。与元组不同,列表是可变的,这意味着我们可以在列表中添加、删除或修改元素。原创 2023-03-31 08:30:00 · 137 阅读 · 0 评论 -
从零开始学python之字符串
字符串是Python编程中的重要主题,掌握字符串的基本概念、语法和应用场景对于Python编程的进阶至关重要。本文介绍了字符串的常见操作、格式化输出、正则表达式等主题,希望对Python编程学习者有所帮助。原创 2023-03-30 09:00:00 · 84 阅读 · 0 评论 -
从零开始学Python编程之循环
大家好,我是岛上程序猿,欢迎关注循环是编程语言中的核心概念之一,Python语言也不例外。本文将介绍Python编程中的循环主题,包括for循环和while循环的基本概念、语法、应用场景以及常见问题等。原创 2023-03-29 10:36:43 · 175 阅读 · 0 评论 -
从零开始学Python编程之条件语句
条件语句是Python编程中常用的语言结构之一,它可以根据某个条件来执行不同的代码。在上述代码中,condition是一个条件表达式,它的值为True或False。如果condition的值为True,则执行if语句后面的代码块;否则,执行else语句后面的代码块。在上述代码中,首先定义了一个变量num,然后使用if语句判断这个数是否为正数,如果是,则输出相应的结果;否则,输出相应的结果。除了基本的if-else语句外,Python还提供了if-elif-else语句和三元表达式等。原创 2023-03-28 20:15:27 · 258 阅读 · 0 评论 -
从零开始学Python编程之运算符
本文将介绍Python中的各种运算符,包括算数运算符、赋值运算符、比较运算符、逻辑运算符和位运算符。每种运算符都会配以详细的描述和实例代码,方便读者理解和掌握。原创 2023-03-27 22:13:55 · 65 阅读 · 0 评论 -
从零开始学Python编程之输入的实现
在 Python 中,输入功能是一个非常实用的功能,它允许用户在程序运行时输入数据,并可以将这些数据保存到变量中,以便在程序的其他部分使用。同时,由于 input() 函数的返回值是字符串类型,因此在对用户输入进行处理时,需要进行类型转换。希望本文对同学们学习 Python 中的输入功能有所帮助。让我们一起在工作和学习中实践输入功能,为实现更好的应用场景打下坚实的基础。原创 2023-03-16 23:18:26 · 1220 阅读 · 0 评论 -
从零开始学Python编程之print函数结束符
在Python中,print函数的默认结束符号是换行符(\n),程序员可以按照自己的工作需求去设置成其他的结束符号。如果我们想要改变默认的展示方式,可以在print函数的内容后面加上一个逗号和自定义的结束符号来实现。在实际编程过程中,我们可以根据自己的需求来设置结束符号,实现不同的输出效果。在Python中,我们可以在print函数的内容后面加上一个逗号和自定义的结束符号来改变默认的展示方式。可以看到,这两段输出内容之间被自动添加了三个点,实现了自定义的结束连接符号的效果。原创 2023-03-16 22:48:57 · 1348 阅读 · 0 评论 -
从零开始学Python编程之转义字符
在实际开发中,我们可以将转义字符应用于字符串的输出和格式化,例如在输出日志信息时,我们可以使用反斜杠t来实现日志信息的缩进,以此提高日志信息的可读性。除了反斜杠n和反斜杠t之外,Python中还有很多其他的转义字符,例如反斜杠r、反斜杠f等,它们都有着不同的作用。需要注意的是,在Python中,反斜杠后面跟着的字符并不一定是一个转义字符,有时候它可能只是一个普通的字符。在计算机中,字符是以ASCII码的形式存储的,而转义字符则是一些预定义的ASCII码,用于表示一些特殊的意义。转义字符的写法和作用。原创 2023-03-16 22:38:32 · 663 阅读 · 0 评论 -
从零开始学python编程之格式化符号
需要注意的是,格式化符号的使用需要根据不同的数据类型选择合适的符号。在实际使用中,我们需要根据需求来准备数据,并使用合适的格式化符号来输出数据。在本节课中,我们将学习如何使用格式化符号来格式化输出数据。格式化符号是 Python 中一种用于格式化输出数据的工具,通过使用格式化符号,我们可以将变量的值插入到字符串中,形成一个新的字符串并输出。在 Python 中,格式化符号是一种用于格式化输出数据的工具。通过使用格式化符号,我们可以将变量的值插入到字符串中,形成一个新的字符串并输出。原创 2023-03-15 21:26:49 · 565 阅读 · 0 评论 -
从零开始学Python编程之数据类型
本文介绍了Python中的常见数据类型,包括数值型、布尔型、字符串、列表、元组、集合、字典等等。每种数据类型都有其特有的属性和操作,掌握这些知识对于Python编程非常重要。在实际应用中,我们可以按照以上方式定义不同类型的变量,并用type()函数进行数据类型的检测。如果你是初学者,建议可以通过编写小程序来练习数据类型的使用,例如编写一个求圆面积的程序、一个判断闰年的程序等等。通过不断的练习和实践,你会对Python的数据类型有更深入的理解。原创 2023-03-14 21:46:24 · 95 阅读 · 2 评论 -
从零开始学Python编程之Bug
一旦我们的程序中有BUG,就需要程序员去排查问题,从而去解决这个BUG,也就是纠正错误。当程序中存在语法错误时,Python解释器会报出SyntaxError错误,这时我们可以根据提示信息找到错误所在的行数以及错误类型,然后修改代码即可。当然,在解决BUG的过程中,我们也需要注意Python程序的严格语法要求,比如顶格写等等。例如,我们需要计算两个数的和,但是程序中写错了运算符,导致结果不正确。这些都是程序员成长的必经之路。总之,在Python编程中,遇到BUG是很正常的事情,我们需要认真对待并进行排查。原创 2023-03-14 21:13:29 · 111 阅读 · 0 评论 -
从零开始学Python编程之变量
在Python中,每个变量都有一个特定的数据类型,这决定了变量可以存储的数据的种类和所需的内存大小。例如,当我们定义一个整数变量时,变量的类型为整数。在Python中,每个变量都有一个特定的数据类型,这将决定变量可以存储的数据类型和所需的内存大小。接着,我们又将变量 x 的值修改为字符串 "Hello World",并再次打印变量 x 的值,输出结果为 "Hello World"。在这个示例代码中,我们定义了一个函数 my_func(),在函数内部定义了一个变量 x,并将其赋值为 10。原创 2023-03-13 22:51:45 · 120 阅读 · 0 评论 -
从零开始学Python编程(注释)
此外,在编写注释时,我们还需要注意注释的长度和排版,保证注释的美观和易读性。注释分为单行注释和多行注释两种,单行注释是以#开头,后跟注释内容;综上所述,注释是一种非常有用的工具,它可以帮助我们更好地理解代码,提高我们的工作效率,同时也可以帮助我们更好地维护代码。因此,在编写代码时,我们应该尽量使用注释,让代码更加易读易懂。除了单行注释和多行注释,还有一种特殊的注释,叫做文档注释。因此,在编写代码时,我们应该尽量使用注释来解释我们的代码。因此,我们可以在编写代码时,随时加上注释,而不用担心会影响代码的执行。原创 2023-03-13 22:49:12 · 81 阅读 · 0 评论 -
从零开始学Python编程(三)解释器
学完流程控制后,我们可以进一步学习数据序列,这是编程语言处理数据的重点,但也比较痛苦,因为需要掌握大量的单词。不同的解释器有不同的特点和适用场景,我们需要根据不同的需求选择不同的解释器。当我们学完以上知识点后,我们会进行一个综合实战项目,这个项目将综合运用之前学过的知识点,让我们体会项目的开发流程,巩固之前的知识点,并对之前的知识点进行查漏补缺。通过深入学习Python基础课程和Python解释器的作用和分类,我们将更好地掌握Python编程语言,为我们未来的工作和学习打下坚实的基础!原创 2023-03-12 23:16:17 · 93 阅读 · 0 评论 -
从零开始学Python编程(二)了解Python
最后,关于Python的版本选择,我们需要考虑两个方面。其次是Python 3中的不同版本,我们应该选择具体应用场景下所需要的版本,不是我们想学哪个版本就学哪个版本,而是应该有选择标准。数据科学方面,Python的数据分析和可视化库非常丰富,如NumPy、Pandas、Matplotlib等,可以方便地处理和展示数据;在真正开始学习之前,先带大家了解下Python,因为只有了解这门语言,才能更好地消化和吸收后面所讲的知识点。首先,Python是一种高级编程语言,它的设计哲学是“优雅”、“明确”、“简单”。原创 2023-03-12 22:13:10 · 82 阅读 · 0 评论 -
从零开始学Python编程(一)计算机组成
内存的作用是存储数据,但并不是所有数据都存储在内存中。CPU要处理的数据需要存储在内存中,因为内存的读写速度比硬盘快得多。当CPU需要处理数据时,它会首先将硬盘中的数据调取到内存中,然后在内存中处理。内存是存储临时数据的地方,真正需要永久存储的数据仍存储在硬盘中。因此,我们要重点学习内存的作用,以便更好地消化吸收后面的某些知识点。其中,内存的作用是重点。我们的重点是学习CPU和内存的作用,因为CPU和内存与编程语言或程序的运行相关联。现在,我们已经了解了计算机组成的重要部分:CPU和内存的作用。原创 2023-03-12 21:58:08 · 64 阅读 · 0 评论