上一页 1 2 3 4 5 6 7 ··· 13 下一页

2022年10月19日

6、最后一篇,小白看的Python基础教程,详细得很

摘要: 13、Python标准库 Python标准库是随Pthon附带安装的,包含了大量极其有用的模块。 我们主要了解下sys和os就够了。 13.1 sys模块 sys模块主要是针对与Python解释器相关的变量和方法,不是主机操作系统。 sys.argv #获取命令行参数列表,第一个元素是程序本身 sy 阅读全文

posted @ 2022-10-19 23:56 琴棋书画123 阅读(100) 评论(0) 推荐(0)

5、第三篇、小白看的 Python 基础教程,详细得很

摘要: 7、面向对象编程 万物皆是对象,Python当然支持面向对象编程。类和对象是面向对象编程的两个主要方面,类创建一个新的对象,对象是这个类的实例。 对象可以使用类的变量,属于对象或类的变量被称为域;对象也可以使用属于类的函数,这样的函数称为类的方法;域和方法可以合称为类的属性。 域有两种类型 属于实例 阅读全文

posted @ 2022-10-19 23:56 琴棋书画123 阅读(68) 评论(0) 推荐(0)

4、第二篇、小白看的 Python 基础教程,详细得很

摘要: 6.2 元组 tuple和list十分相似,但是tuple是不可变的,即不能修改tuple,元组通过圆括号中用逗号分割的项定义。 支持索引和切片操作 可以使用 in查看一个元素是否在tuple中。 空元组() 只含有一个元素的元组("a",) #需要加个逗号 优点:tuple比list速度快;对不需 阅读全文

posted @ 2022-10-19 23:54 琴棋书画123 阅读(51) 评论(0) 推荐(0)

3、第一篇、小白看的 Python 基础教程,详细得很

摘要: 1、基本概念 1.1 四种类型 python中数有四种类型:整数、长整数、浮点数和复数。 整数, 如 1 长整数 是比较大的整数 浮点数 如 1.23、3E-2 复数 如 1 + 2j、 1.1 + 2.2j 1.2 字符串 字符串(字符的序列) python中单引号和双引号使用完全相同。 使用三引 阅读全文

posted @ 2022-10-19 23:54 琴棋书画123 阅读(109) 评论(0) 推荐(0)

2022年10月18日

什么是多态,Python多态及用法详解

摘要: 在面向对象程序设计中,除了封装和继承特性外,多态也是一个非常重要的特性,本节就带领大家详细了解什么是多态。我们都知道,Python 是弱类型语言,其最明显的特征是在使用变量时,无需为其指定具体的数据类型。这会导致一种情况,即同一变量可能会被先后赋值不同的类对象,例如: class CLanguage 阅读全文

posted @ 2022-10-18 21:04 琴棋书画123 阅读(144) 评论(0) 推荐(0)

Python super()函数:调用父类的构造方法

摘要: 前面不止一次讲过,Python 中子类会继承父类所有的类属性和类方法。严格来说,类的构造方法其实就是实例方法,因此毫无疑问,父类的构造方法,子类同样会继承。但我们知道,Python 是一门支持多继承的面向对象编程语言,如果子类继承的多个父类中包含同名的类实例方法,则子类对象在调用该方法时,会优先选择 阅读全文

posted @ 2022-10-18 21:03 琴棋书画123 阅读(151) 评论(0) 推荐(0)

Python父类方法重写(入门必读)

摘要: 前面讲过在 Python 中,子类继承了父类,那么子类就拥有了父类所有的类属性和类方法。通常情况下,子类会在此基础上,扩展一些新的类属性和类方法。但凡事都有例外,我们可能会遇到这样一种情况,即子类从父类继承得来的类方法中,大部分是适合子类使用的,但有个别的类方法,并不能直接照搬父类的,如果不对这部分 阅读全文

posted @ 2022-10-18 21:03 琴棋书画123 阅读(79) 评论(0) 推荐(0)

Python继承机制及其使用

摘要: Python 类的封装、继承、多态 3 大特性,前面章节已经详细介绍了 Python 类的封装,本节继续讲解 Python 类的继承机制。继承机制经常用于创建和现有类功能类似的新类,又或是新类只需要在现有类基础上添加一些成员(属性和方法),但又不想直接将现有类代码复制给新类。也就是说,通过使用继承这 阅读全文

posted @ 2022-10-18 21:02 琴棋书画123 阅读(83) 评论(0) 推荐(0)

Python封装机制及实现方法

摘要: 不光是 Python,大多数面向对象编程语言(诸如 C++、Java 等)都具备 3 个典型特征,即封装、继承和多态。其中,本节重点讲解 Python 类的封装特性,继承和多态会在后续章节给大家做详细讲解。简单的理解封装(Encapsulation),即在设计类时,刻意地将一些属性和方法隐藏在类的内 阅读全文

posted @ 2022-10-18 21:01 琴棋书画123 阅读(169) 评论(0) 推荐(0)

Python property()函数:定义属性

摘要: 前面章节中,我们一直在用“类对象.属性”的方式访问类中定义的属性,其实这种做法是欠妥的,因为它破坏了类的封装原则。正常情况下,类包含的属性应该是隐藏的,只允许通过类提供的方法来间接实现对类属性的访问和操作。因此,在不破坏类封装原则的基础上,为了能够有效操作类中的属性,类中应包含读(或写)类属性的多个 阅读全文

posted @ 2022-10-18 21:01 琴棋书画123 阅读(64) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 13 下一页

导航