最近更新
-
python中重写与调用方法是什么
课程教程文章重写父类方法与调用父类方法 1、重写父类方法 所谓重写,就是子类中,有一个和父类相同名字的方法,在子类中的方法会覆盖掉父类中同名的方法。 classCat(object):defsayHello(self):print(...
2023-12-18【课程教程文章】
阅读更多 -
Python中的多态是什么
课程教程文章多态的概念其实不难理解,它是指对不同类型的变量进行相同的操作,它会根据对象(或类)类型的不同而表现出不同的行为。 事实上,我们经常用到多态的性质,比如: 1+23a+bab 可以...
2023-12-18【课程教程文章】
阅读更多 -
Python中包如何嵌套
课程教程文章_ _init_ _.py文件 _ _init_ _.py控制着包导入行为。 _ _init_ _.py为空,意味着仅仅把这个包导入,不会导入包中的模块。 在_ _init_ _.py文件中,定义一个_ _all_ _变量,它控制着from包名import*是导...
2023-12-18【课程教程文章】
阅读更多 -
Python中包如何发布?
课程教程文章Python中包如何发布? 1.myModule目录结构体如下: ./setup.py__init__.pytest.pysub_A/__init__.pya.pysub_B/__init__.pyb.py 2.编辑setup.py文件 py_modules需指明所需包含的py文件 fromdistutils.coreimportsetupsetup(name=...
2023-12-18【课程教程文章】
阅读更多 -
python入门必读class定义类
课程教程文章在面向对象的程序设计过程中有两个重要概念:类(class)和对象(object,也被称为实例,instance),其中类是某一批对象的抽象,可以把类理解成某种概念;对象才是一个具体存在的实...
2023-12-18【课程教程文章】
阅读更多 -
Python深浅拷贝是什么
课程教程文章一、浅拷贝 浅拷贝是对一个对象的顶层拷贝,通俗地讲就是:拷贝了引用,并没有拷贝内容。 a=[1,2,3]print(id(a))b=aprint(b)print(id(b))a.append(4)print(a)print(b) 运行结果为: 1965053928072[1,2,3]1965...
2023-12-18【课程教程文章】
阅读更多 -
Python交互式解释器及用法
课程教程文章为了让开发者能快速学习、测试Python的各种功能,Python 提供的“python”命令不仅能用于运行 Python 程序,也可作为一个交互式解释器一一开发者逐行输入 Python 代码,它逐行解释执行。...
2023-12-18【课程教程文章】
阅读更多 -
Python创建生成器的两种方法
课程教程文章创建生成器方法 方法一 要创建一个生成器,有很多种方法。第一种方法很简单,只要把一个列表生成式的[ ]改成( ) 创建L和G的区别仅在于最外层的[ ]和( ),L是一个列表,而G是一个生成...
2023-12-18【课程教程文章】
阅读更多 -
Python continue的用法详解
课程教程文章continue 的功能和 break 有点类似,区别是 continue 只是忽略当次循环的剩下语句,接着开始下一次循环,并不会中止循环;而 break 则是完全中止循环本身。 如下程序示范了continue 的用法:...
2023-12-18【课程教程文章】
阅读更多 -
python生成器中的send()方法和next()方法
课程教程文章在异步IO的使用时,generator是最基本的一个实现方法。python生成器有两个主要方法,一个是send一个是next。今天我们来看看两者的用法和联系。在每段代码中,第一个next调用,相当于启...
2023-12-18【课程教程文章】
阅读更多 -
Python转义字符及用法
课程教程文章前面已经提到,在字符串中可以使用反斜线进行转义;如果字符串本身包含反斜线,则需要使用“\\”表示,“\\”就是转义字符。 Python当然不会只支持这么几个转义字符, Python 支持的...
2023-12-18【课程教程文章】
阅读更多 -
Python中的迭代器是什么
课程教程文章迭代器 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退...
2023-12-18【课程教程文章】
阅读更多 -
什么是Python中的闭包
课程教程文章闭包 1.函数引用 运行结果: 图解: 相关推荐:《Python视频教程》 2.什么是闭包 运行结果: 3.看一个闭包的实际例子: 运行结果: 这个例子中,函数line与变量a,b构成闭包。在创建闭包...
2023-12-18【课程教程文章】
阅读更多 -
Python变量及其使用
课程教程文章无论使用什么语言编程,总要处理数据,处理数据就需要使用变量来保存数据。 形象地看,变量就像一个个小容器,用于“盛装”程序中的数据。常量同样也用于“盛装”程序中的数据...
2023-12-18【课程教程文章】
阅读更多 -
python中for循环的底层实现
课程教程文章在python中,存在2种循环方式:for循环和while循环。 while循环的实现很简单, 其本质就是一个条件语句,自定义条件,当条件满足的时候,不断执行while代码块。 但是for循环,究竟是怎么...
2023-12-18【课程教程文章】
阅读更多 -
Python超级详细的变量命名规则
课程教程文章Python 需要使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号(简单来说,标识符就是合法的名字)。 Python 语言的标识符必须以字母、下画线(_)开头,...
2023-12-18【课程教程文章】
阅读更多 -
Python函数定义、函数调用详解
课程教程文章函数是Python程序的重要组成单位,一个 Python 程序可以由很多个函数组成。前面我们己经用过大量函数,如 len()、max() 等,使用函数是真正开始编程的第一步。 比如在程序中定义了一段...
2023-12-18【课程教程文章】
阅读更多 -
Python逻辑运算符及其用法
课程教程文章逻辑运算符用于操作 bool 类型的变量、常量或表达式,逻辑运算的返回值也是 bool 值。 Python 的逻辑运算符有如下三个: and:与,前后两个操作数必须都是 True 才返回 True;否则返回...
2023-12-18【课程教程文章】
阅读更多 -
九步就可入门Python装饰器
课程教程文章第一步:最简单的函数,准备附加额外功能 #-*-coding:gbk-*-示例1:最简单的函数,表示调用了两次defmyfunc():print(myfunc()called.)myfunc()myfunc() 第二步:使用装饰函数在函数执行前和执行后分别附...
2023-12-18【课程教程文章】
阅读更多 -
Python如何利用动态属性处理JSON数据源
课程教程文章利用动态属性处理JSON数据源 属性:在Python中,数据的属性和处理数据的方法统称属性。 元编程:用元类进行编程,元类→类→对象,元类比类更抽象,生成类的类。 1、使用动态属性...
2023-12-18【课程教程文章】
阅读更多