python基础 14 类的三大特性 (继承,多态,封装) 1.继承 ①什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 python中类的继承分为:单继承和多继承 查看继承 提示:如果没有指定基类,python ...
分类:
编程语言 时间:
2020-05-02 00:09:13
阅读次数:
69
python 基础 10 正则表达式 1.模块和实际工作的关系 time 模块与时间没啥关系,有没有 time 模块,时间都存在,time模块只是让我们在脚本里更容易去显示和计算时间 re 模块和正则表达式: 有了re模块就可以在 python 里更方便的操作正则表达式了,没有这个模块,正则表达式也 ...
分类:
编程语言 时间:
2020-05-01 23:56:26
阅读次数:
126
python 基础 11 带参数装饰器与递归函数 1.递归函数 递归函数就是在函数体里调用自己的函数。这个听着很邪乎。 其实,说是在调用自己,其实就是在掉用函数内部的,调用自身函数命令之前的代码部分。举个例子。 2.带参数装饰器 ...
分类:
编程语言 时间:
2020-05-01 23:53:40
阅读次数:
109
装饰器 此文可能是有史以来最全的关于Python装饰器的Blog了... 函数名的运用 关于函数名 函数名是?个变量,但它是?个特殊的变量。与括号配合可以执?函数的变量。 查看函数名的内存地址: def func(): print('呵呵') print(func) # <function func ...
分类:
编程语言 时间:
2020-05-01 22:14:09
阅读次数:
64
函数 1.什么是函数 当我输入一定数据以后,能根据里面的执行步骤,算出另一些数据的值(return值) 2,在python中函数怎么定义 def function(x,y,z): # 文档字符串 告诉别人这个函数时干什么用的,能够实现什么功能 代码块(函数体) return 返回值 def add( ...
分类:
编程语言 时间:
2020-05-01 01:00:26
阅读次数:
72
1.数据类型: # 可变: list ,dict ,set(集合) # 不可变: int bool str tuple # 有序: list,tuple,str,int,bool # 无序: dict(python3.6以后可以是有序的了),set # 取值方式: # 索引: str list tu ...
分类:
编程语言 时间:
2020-04-30 13:12:43
阅读次数:
83
1.装饰器 import time #装饰器,计算代码运行时间 def cal_time(func): def wrapper(*args, **kwargs): t1 = time.time() result = func(*args, **kwargs) t2 = time.time() # p ...
分类:
编程语言 时间:
2020-04-29 13:09:49
阅读次数:
71
1、计算机硬件基本知识 CPU:中央处理器,相当于人类的大脑,电脑的运算中心、控制中心(CPU越多、转速越快,电脑速度就越快) 内存:临时存取数据,程序都是在内存里运行,读取速度快,不过如果断电的话,内存里的数据都会消失 硬盘:存储空间大,可长期存储数据,价格比较便宜,速度比内存慢(固态硬盘比机械硬 ...
分类:
编程语言 时间:
2020-04-29 00:52:00
阅读次数:
73
python基础语法5 全局变量 global 保留字 1.位置参数传递 2.关键字传递 关键字(keyword)传递是根据每个参数的名字传递参数。关键字并不用遵守位置的对应关系。 def fun(a,b,c) return a+b+c print(f(1,c=3,b=2)) 3.参数默认值 在定义 ...
分类:
编程语言 时间:
2020-04-28 23:11:03
阅读次数:
85
Python基础 一、计算机硬件基础及进制转换: cpu:中央处理器,相当于人的大脑,运算中心,控制中心。 内存:临时数据存储。优点:读取速度快。缺点:容量小,造假高,断电数据即消失。 硬盘:长期存储数据,优点:容量大,造价相对低,断电数据不会消失。缺点:读取速度慢。 操作系统:统一管理计算机软件和 ...
分类:
编程语言 时间:
2020-04-28 21:39:07
阅读次数:
70