最新 最热

【Python包】包的概念、2种建立包方式、包的使用

步骤:点击我自己的文件名PythonProject鼠标右键——》点击New ——》点击Directory(目录) ——》 输入目录名pg_message 回车——》建立好了名叫pg_message的目录——选中这个目录点击右键选择New,在弹出的菜单中选中Pyth...

2022-10-07
0

学习记录-Python的局部变量和全局变量

当一个函数被调用的时候,就会创建一个局部作用域,在这个函数内的所有变量都存在于该局部作用域内(global的变量除外),该函数返回时,这个局部作用域被销毁,这个局部作用域内的局部变量随之丢失...

2022-10-06
1

{Python}关于类属性、类方法和静态方法的综合案例

看第一个属性历史最高分,这个属性和Game类有关而和每次游戏并没有直接关系,所以定义成类属性。第二个属性,当前玩家姓名,可能每次玩家不同所以定义成实例属性。...

2022-09-29
0

Python面向对象 —— 类属性「二」

注意:无论是tool1.count,还是tool2.count还是tool3.count结果都3

2022-09-29
1

Python面向对象——类属性「一」

在程序运行时,类同样会被加载到内存,在python中,类是一个特殊的对象——类对象。在程序运行时,类对象在内存中只有一份,使用一个类可以创建出很多个对象实例,除了封装实例的属性和方法外,类对象还可以拥有自己的属性和方法。...

2022-09-29
1

Python学习:转义字符及用法、数据类型转换函数

ASCII编码为每个字符都分配了唯一的编号,成为编码值。在Python中,一个ASCII字符除了可以用它的实体(真正的字符)表示,还可以用它的编码值表示。这种使用编码值来间接地表示字符的方式成为转义字符(Escape Character)。...

2022-09-21
0

Python面向对象—多继承(概念、构造方法、好处、代码演练、使用注意事项)

Python中面向对象中的三大特性分别是:封装、继承、多态。继承,子类可以拥有父类的所有属性和方法,之前讲到过单继承,每个子类只有一个父类这种情况叫做单继承。下面讲继承的另外一种情况,多继承。...

2022-09-15
1

Python递归的几个经典案例

当我们碰到诸如需要求阶乘或斐波那契数列的问题时,使用普通的循环往往比较麻烦,但如果我们使用递归时,会简单许多,起到事半功倍的效果。这篇文章主要和大家分享一些和递归有关的经典案例,结合一些资料谈一下个人的理解,也借...

2022-09-08
0

「Python 」面向对象的继承性 —(概念、语法、特点、相关术语、注意事项、代码示例)

下面看一张图,可以看出动物类,和狗类,还有哮天犬类都有很多重复的方法代码,这样大大降低了代码的效率,产生很多重复的代码,修改代码也变得麻烦了起来。比如我要修改动物类的吃方法,那么狗类中的吃方法也要重复修改一遍很麻烦...

2022-09-07
1

「Python」面向对象封装案例2——摆放家具

上一篇文章已经有一个面向对象分装案例了叫“小夏爱跑步”,相对这个摆放家具案例是非常简单的,知识点是回顾初始化方法__init__和__str__方法,还有拓展一个知识点——多个的对象属性之间互不干扰。...

2022-09-06
1