python共64篇
Python获取字符串中的元素的两种方式(切片操作、索引)-尤尤'blog

Python获取字符串中的元素的两种方式(切片操作、索引)

获取字符串中的元素有两种方式: 1)索引(下标):获取单个字符元素。 2)切片操作(裁切):获取多个字符元素。 获取单个字符 --- 索引号(下标) 字符串是不可变序列,但其中的元素是有序的...
尤尤的头像-尤尤'blog尤尤10月28日 14:48
013659
Python之常用的转义字符(包括无效转义符)-尤尤'blog

Python之常用的转义字符(包括无效转义符)

何为转义字符? 转义字符就是反斜杠加上想要实现的功能首字母,改变了其原来表示的含义。 在遇到无法直接表示的字符或者在字符串中有特殊用途的字符时,可以使用转义字符。 下表为常用的转义字...
尤尤的头像-尤尤'blog尤尤10月29日 11:03
092510
Python字符串的编码与解码以及常见编码格式-尤尤'blog

Python字符串的编码与解码以及常见编码格式

常用的编码格式:ASCII、GBK、UTF-8、Unicode python解释器使用的是Unicode,.py文件在磁盘上使用UTF-8存储。 计算机中的数据都是以二进制形式(0/1)存储的,在计算机中最小的单位是位(bit) ...
尤尤的头像-尤尤'blog尤尤10月27日 11:21
087415
Python继承中的方法重写(方法的覆盖、父类方法扩展)-尤尤'blog

Python继承中的方法重写(方法的覆盖、父类方法扩展)

在继承中,子类拥有父类所有的属性和方法,可以直接使用父类中已经封装好的方法,但如果父类中的方法不能满足子类需求,就要在子类中对方法进行重写。 如果子类与父类的方法和属性名相同,则在...
尤尤的头像-尤尤'blog尤尤1月8日 15:23
08077
Python 面向对象之何为多态-尤尤'blog

Python 面向对象之何为多态

多态是面向对象三大特性之一。 多态简单来说就是一类事物具有多种形态,指的是:即使不知道一个变量所引用的对象是什么类型,依然可以通过这个变量调用方法,在运行过程中,根据变量所引用的对...
尤尤的头像-尤尤'blog尤尤1月10日 16:20
063313
Python继承之子类访问父类的私有属性和私有方法-尤尤'blog

Python继承之子类访问父类的私有属性和私有方法

通过继承,子类可以拥有父类的所有属性和方法。但是私有属性和私有方法是类对象的隐私,子类不会继承父类的私有属性和私有方法。 1)子类对象不能在自己方法内部直接访问父类的私有属性和私有方...
尤尤的头像-尤尤'blog尤尤1月6日 00:19
0113914
Python的object类(特殊属性、方法)以及新式类和经典类-尤尤'blog

Python的object类(特殊属性、方法)以及新式类和经典类

在 Python 3 中,object 类是 Python 为所有类所提供的父类(基类),因此所有的类都直接或者间接的继承了 object 类的属性和方法。 我们可以使用内置函数 dir() 去查看指定对象的所有属性和方...
尤尤的头像-尤尤'blog尤尤1月5日 16:30
04749
Python私有机制(name mangling)(私有属性和私有方法)-尤尤'blog

Python私有机制(name mangling)(私有属性和私有方法)

一般面向对象编程都有公有(公开的,谁都可以用)和私有(自己私人的,不能给别人看的)的区分,像 C++、Java 中是通过 private、public 来区分公有和私有,但 python 中没有类似的关键字去声明...
尤尤的头像-尤尤'blog尤尤12月15日 17:47
011078
Python多继承方法重名问题及MRO(方法搜索顺序)-尤尤'blog

Python多继承方法重名问题及MRO(方法搜索顺序)

使用多继承,我们可以使一个子类对象同时拥有多个父类的特性。但是如果在不同的父类中存在同名的方法,我们在使用子类对象调用方法的时候,到底调用的是哪一个父类中的方法呢? 所以这就存在了...
尤尤的头像-尤尤'blog尤尤1月1日 14:20
059614
Python 面向对象中的单继承、多继承-尤尤'blog

Python 面向对象中的单继承、多继承

面向对象有三大特征:封装、继承、多态。 封装 封装是面向对象编程的一大特点,可以提高程序的安全性。 它根据职责将属性和方法等细节都封装在一个抽象的类中。在方法内部对属性进行操作,在类...
尤尤的头像-尤尤'blog尤尤12月16日 17:12
064215