原博文
2019-11-18 22:24 −
Python 自动化测试面试题目 1、super 是干嘛用的?在 Python2 和 Python3 使用,有什么区别?为什么要使用 super?请举例说明。答: super 用于继承父类的方法、属性。 super 是新式类中才有的,所以 Python2 中使用时,要在类名的参数中写 Object。...
0
1420
相关推荐
2019-12-13 17:24 −
## 一、编码: ### (一)编码分类 ①ascii编码: 占有1个字节,8位,可表示2**8个字符,(py2默认编码方式)。 ②unicode: 万国码,占有4个字节,32位,可表示2**32个字符。 ③utf-8: 对万国码压缩:保留8位的倍数,多余的0去掉,最多占用4个字节,中文占用3个字节...
2019-12-03 15:43 −
超继承什么时候用,子类重写了父类的方法,但是子类还想用之前被重写之前父类的方法,就可以使用超继承。这是一种贪婪的继承。
看下面一段代码,定义了一个数学方法类MathMethod01,又定义了子类的数学方法类MathMethod02,继承了MathMethod01里面的实例属性,并重写了父...
0
1462
2019-12-13 16:25 −
在python中 集合是基础的数据类型,和数学上的集合基本没有区别,可以快速的去重,取重等。
定义两个set
list_1 =set([1,2,3,4,5,6,7])list_2 =set([1,2,3,4,'a','b','c','d'])
#交集print(list_1...
2019-12-19 10:17 −
一、python基本数据类型:python3有6个标准的数据类型(区别于数字类型): 1、Number(数字): a、当你指定一个值的时候,Number对象就会被创建,如var1 = 1。另外,一个变量可以通过赋值指向不同类型的对象。 b、内置的type()可以用来查询变量所指的对象类型。 ...
2018-11-16 16:13 −
属性分为实例属性与类属性 方法分为普通方法,类方法,静态方法 一:属性: 尽量把需要用户传入的属性作为实例属性,而把同类都一样的属性作为类属性。实例属性在每创造一个实例时都会初始化一遍,不同的实例的实例属性可能不同,不同实例的类属性都相同。从而减少内存。...
2019-12-08 20:26 −
前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。作者:weixin_45189038直接上知识点:
1. 注释
单行注释:在一行文字前面加#(快捷键:ctrl+/)
多...
2019-12-09 19:03 −
转载:
1. 省略号也是对象
...这是省略号,在Python中,一切皆对象。它也不例外。
在 Python 中,它叫做 Ellipsis 。
在 Python 3 中你可以直接写…来得到这玩意。
而在 2 中没有…这个语法,只能直接写Ellipsis来获取。
它转为布...
2019-12-20 11:26 −
1、名词解释
类:类代表了具有相同特征的一类事物(人)
对象、实例:具体的某一个事物或者是人
实例化:将类变成对象的这么一个过程,即新建一个对象的过程,就是对类的一个实例化过程。
2、格式
函数定义:
def func1(): #这样定义的叫做函数,它是在模块中...
2019-12-20 11:56 −
### 变量
定义: 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。(百度百科) 变量命名规则:
- 开头以字母或者下划线_,剩下的字符数字字母或者下划线
- Python遵循小驼峰命名法
- 不能使用Python中的关键字进行命名 #### 声明变量
Python不需要申明变量,变...