Python 编程基础
Python 编程基础
爱吃红萝卜的小白兔
这个作者很懒,什么都没留下…
展开
-
Python 编程基础 | 第六章-包与模块管理 | 1、包与模块简介
模块是一个包含所有你定义的函数和变量的文件,以.py后缀结尾。模块可以被别的程序引入和使用其中的函数功能。import sysprint('命令行参数如下:')print(i)print('Python 路径为:', sys.path)Python内置模块(标准库)第三方模块自定义模块。原创 2023-10-18 23:03:28 · 292 阅读 · 0 评论 -
Python 编程基础 | 第五章-类 | 5.8、运算符重载
一、运算符重载1、Python类内置方法__init__: 构造函数,在生成对象时调用__del__: 析构函数,释放对象时使用__repr__: 打印,转换__setitem__: 按照索引赋值__getitem__: 按照索引获取值__len__: 获得长度__cmp__: 比较运算__call__: 函数调用__add__: 加运算__sub__: 减运算__mul__: 乘运算__truediv__: 除运算__mod__: 求余运算__pow__: 乘方__str原创 2023-10-16 21:43:56 · 141 阅读 · 0 评论 -
Python 编程基础 | 第一章-预备知识 | 1.6、学习资料
官网:https://docs.python.org/zh-cn/3.9/index.html。原创 2023-10-16 08:52:32 · 86 阅读 · 0 评论 -
Python 编程基础 | 第五章-类 | 5.6、特殊方法
类的实例化都一定包含两个步骤: (1)在内存中创建对象,即开辟一块内存空间来存放类的实例(Instance);是一个静态方法 (因为是特例所以你不需要显式地声明),它会将所请求实例所属的类作为第一个参数。其余的参数会被传递给对象构造器表达式 (对类的调用)。前者会将 x 的引用计数减一,而后者仅会在 x 的引用计数变为零时被调用。从输出结果可以看出来,文件a中的模块被自动调用了(输出func1…方法的作用通俗的讲就是给创建的类对象分配内存空间。文件a中的模块无法被自动调用,仅输出func2…原创 2023-10-13 17:35:17 · 102 阅读 · 0 评论 -
Python 编程基础 | 第五章-类 | 5.7、封装、继承与多态
面向对象编程(OOP)的三大特征,即:封装、继承、多态。原创 2023-10-12 23:15:28 · 246 阅读 · 0 评论 -
Python 编程基础 | 第五章-类 | 5.5、命名空间和作用域
这些内置方法在object类中已经定义,子类可以拿来直接使用。Python中的类提供了很多双下划线开头和结尾。原创 2023-10-12 22:50:26 · 49 阅读 · 0 评论 -
Python 编程基础 | 第五章-类 | 5.4、访问控制
不能通过类的实例进行访问,但是可以通过下面的方式进行访问。原创 2023-10-08 23:25:01 · 153 阅读 · 0 评论 -
Python 编程基础 | 第五章-类 | 5.3、方法成员
一、方法成员原创 2023-10-08 22:59:24 · 219 阅读 · 0 评论 -
Python 编程基础 | 第五章-类 | 5.2、属性成员
又可以分为。原创 2023-10-08 22:58:13 · 1200 阅读 · 0 评论 -
Python 编程基础 | 第五章-类 | 5.1、定义类
Python中使用class关键字定义类,class之后为类的名称并以方法是一种特殊的方法,被称为类的构造函数或初始化方法,当创建了这个类的实例时就会调用该方法。self代表类的实例,self在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。self不是 python 关键字,把它换成 runoob 也可以正常执行。原创 2023-10-08 22:31:41 · 476 阅读 · 0 评论 -
Python 编程基础 | 第四章-函数 | 4.1、函数定义
Python中定义函数使用def。原创 2023-10-05 23:28:58 · 229 阅读 · 0 评论 -
Python 编程基础 | 第三章-数据类型 | 3.7、字典
字典是一种可变容器模型,且可存储任意类型对象。原创 2023-10-04 23:30:22 · 161 阅读 · 0 评论 -
Python 编程基础 | 第三章-数据类型 | 3.6、元组
Python 的元组与列表类似,不同之处在于。元组使用小括号,列表使用方括号。原创 2023-10-04 22:47:09 · 216 阅读 · 0 评论 -
Python 编程基础 | 第三章-数据类型 | 3.5、列表
序列是Python中最基本的数据结构,Python有6个序列的内置类型,但最常见的是列表和元组。都可以进行的操作包括。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表的数据项不需要具有相同的类型,创建一个列表,只要把逗号分隔的不同的数据项使用[]原创 2023-10-04 22:31:21 · 353 阅读 · 0 评论 -
Python 编程基础 | 第三章-数据类型 | 3.4、字符串
一、字符串原创 2023-10-01 10:09:47 · 59 阅读 · 0 评论 -
Python 编程基础 | 第三章-数据类型 | 3.3、浮点数
一、浮点数原创 2023-10-01 10:07:30 · 86 阅读 · 0 评论 -
Python 编程基础 | 第三章-数据类型 | 3.2、整数
有些强类型的编程语言会提供多种整数类型,每种类型的长度都不同,能容纳的整数的大小也不同,例如C语言提供了 short、int、long、long long 四种类型的整数。而 Python 则不同,它的整数不分类型,或者说它只有一种类型的整数。Python 整数的取值范围是无限的,不管多大或者多小的数字,Python 都能轻松处理。原创 2023-10-01 10:04:51 · 124 阅读 · 0 评论 -
Python 编程基础 | 第三章-数据类型 | 3.1、数据类型
一、数据类型Python有五个标准的数据类型:Numbers(数字)String(字符串)List(列表)Tuple(元组)Dictionary(字典)原创 2023-10-01 09:21:01 · 98 阅读 · 0 评论 -
Python 编程基础 | 第二章-基础语法 | 2.5、pass 语句
Python pass 是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。原创 2023-09-27 23:17:04 · 63 阅读 · 0 评论 -
Python 编程基础 | 第二章-基础语法 | 2.4、while 语句
while 语句时还有另外两个重要的命令 continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出循环。原创 2023-09-27 23:11:47 · 142 阅读 · 0 评论 -
Python 编程基础 | 第二章-基础语法 | 2.3、for 语句
上面的示例使用了内置函数 len() 和 range(),函数 len() 返回列表的长度,即元素的个数,range返回一个序列的数。原创 2023-09-27 23:01:31 · 578 阅读 · 0 评论 -
Python 编程基础 | 第二章-基础语法 | 2.3、if 语句
下面是一个简单的示例。原创 2023-09-27 22:51:25 · 101 阅读 · 0 评论 -
Python 编程基础 | 第二章-基础语法 | 2.2、变量
是,这就意味着在创建变量时会在内存中开辟一个空间。基于变量的,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。原创 2023-09-27 22:27:58 · 493 阅读 · 0 评论 -
Python 编程基础 | 第二章-基础语法 | 2.1、缩进规则
学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用来写模块。缩进的。原创 2023-09-27 22:17:28 · 92 阅读 · 0 评论 -
Python 编程基础 | 第一章-预备知识 | 1.5、开发工具
VSCode是一个相当优秀的IDE,具备开源、跨平台、模块化、插件丰富、轻量化、启动时间快、颜值高的特质。原创 2023-09-26 23:16:09 · 256 阅读 · 0 评论 -
Python 编程基础 | 第一章-预备知识 | 1.4、包管理工具
pip是Python自带的,它可以帮助我们。Python包是一组Python模块,它们可以提供各种功能,例如数据分析、Web开发、机器学习等等。pip可以让我们轻松地安装这些包,以便我们可以在我们的项目中使用它们。原创 2023-09-26 22:47:38 · 176 阅读 · 0 评论 -
Python 编程基础 | 第一章-预备知识 | 1.1、Python简介
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。原创 2023-09-26 22:23:28 · 224 阅读 · 0 评论 -
Python 编程基础 | 第一章-预备知识 | 1.3、运行方式
VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器,VSCode 开发环境非常简单易用。新建写Python代码的文件夹(建议使用英文命名)然后打开VSCode,点击在弹出的界面,点击“打开文件夹” ,选择新创建的文件夹。通过命令行窗口进入 Python 并开始在交互式解释器中开始编写 Python 代码。安装VS Code Python插件。可以把代码放到文件中,通过。原创 2023-09-23 22:54:16 · 409 阅读 · 0 评论 -
Python 编程基础 | 第一章-预备知识 | 1.2、安装 Python
官网:https://www.python.org。原创 2023-09-20 22:53:56 · 168 阅读 · 0 评论