自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 day18作业

建立一个汽车类Auto,包括轮胎个数,汽车颜色,车身重量,速度等属性,并通过不同的构造方法创建实例。至少要求 汽车能够加速 减速 停车。 再定义一个小汽车类CarAuto 继承Auto 并添加空调、CD属性,并且重新实现方法覆盖加速、减速的方法 class Auto: def __init__(self, tyre_num=4, color='黑色', weight='3.8t', speed=0): self.tyre_num = tyre_num self..

2021-02-25 21:02:16 326

原创 2021.2.25学习总结

day18——学习总结 什么是继承 子类直接拥有父类的属性和方法的过程就是继承 子类: 继承者 父类: 被继承者,又称超类 怎么继承 class 子类(父类): ​ pass 注意: 如果定义类的时候没有添加父类,默认继承python的基类object 同一个子类可以同时继承多个父类: class 子类(父类1,父类2,……) python中子类可以继承父类所有的属性和方法 ​ 在子类中添加属性和方法 添加类属性: 直接在子类中定义新的类属性 添加方法:

2021-02-25 21:01:23 108

原创 2021.2.24学习总结

day17—— 学习总结 方法 对象方法: **怎么定义:**直接在类中定义 **怎么调用:**通过对象调用 **特点:**有默认参数self,self在调用的时候不用传参,系统自动将当前对象传给self **什么时候使用:**如果实现函数的功能需要对象属性就使用对象方法(对象方法中的self可以用来提供需要的所有对象属性) 类方法: **怎么定义:**在类中定义函数前加装饰器 @classmethod **怎么调用:**通过类调用 **特点:**自带参数cls,cls在调用的时候不需要

2021-02-24 20:57:12 108

原创 day16-面向对象作业

定义一个矩形类,拥有属性:长、宽 拥有方法:求周长、求面积 class Rect: def __init__(self, l=10, w=10): self.length = l self.width = w def area(self): print(f'面积:{self.length * self.width}') def perimiter(self): print(f'周长:{(self.length..

2021-02-23 20:11:13 84

原创 2021.2.23学习总结

day16—— 学习总结 re模块 re.compile(正则表达式) —— 根据正则表达式创建一个正则表达式对象 re.fullmatch(正则表达式,字符串)——获取字符串和正则表达式完全匹配的结果(看整个字符串是否满足正则规则);如果匹配失败返回None,如果匹配成功,返回匹配对象 获取匹配到的字符串 匹配对象 . group() - 获取整个正则表达式匹配到的结果 匹配对象 . group(N) - 获取正则表达式中第N个分组匹配到的结果 获取匹配结果在原字符串中的位置

2021-02-23 20:10:42 109

原创 2021.2.22学习总结

day15——学习总结 异常捕获 什么是异常:程序运行的时候报错了,我们程序出现了异常 程序异常的后果:程序会在异常的地方直接结束,不会往后继续执行 异常捕获 目的:当程序出现异常的时候,程序不崩溃还可以接着执行后面的代码 什么时候需要捕获:明明知道某个地方会出现异常,但是代码没有问题(用户的不当操作),这个时候就可以使用异常捕获 语法1: - 捕获所有类型的异常 try: 代码段1 except: 代码段2 finally: 代码段3 说明: try、except - 关键字;固

2021-02-22 21:00:10 126

原创 day15正则表达式作业

利用正则表达式完成下面的操作: 1.用户名匹配 ​ 要求: 1.用户名只能包含数字 字母 下划线 ​ 2.不能以数字开头 ​ 3.⻓度在 6 到 16 位范围内 from re import fullmatch user_name = input('请输入用户名:') user_name1 = r'[A-Za-z_][0-9A-Za-z_]{5,15}' result = fullmatch(user_name1, user_name) print(result) 密码匹配

2021-02-22 20:33:47 90

原创 2021.2.4学习总结

day13 —— 学习总结 常用的模块 工作中 os模块 — 文件操作系统(主要提供文件和文件夹相关操作) listdir(目录地址) — 返回指定目录下所有文件的文件名 result = os.listdir('./files') print(result) sys模块 — 系统相关操作 ,例如: exit() — 结束线程 json 模块 — json数据 数据处理 re模块 — 正则表达式相关

2021-02-04 19:59:31 192

原创 day12作业

已经两个列表A和B,用map函数创建一个字典,A中的元素是key,B中的元素是value A = ['name', 'age', 'sex'] B = ['张三', 18, '女'] 新字典: {'name': '张三', 'age': 18, 'sex': '女'} A = ['name', 'age', 'sex'] B = ['张三', 18, '女'] result = map(lambda item1, item2: (item1, item2), A, B) print(dict(resu.

2021-02-03 19:06:17 152

原创 2021.2.3学习总结

day12 —— 学习总结 map 转换 map(函数,序列) - – 将原序列中的元素,按照函数给定的标准转换成新的序列 函数要求 是一个函数 有一个参数(指向后面的序列中的元素) 需要一个返回值(返回值就是新序列中的元素) 合并 map(函数, 序列1, 序列2) 函数要求 是一个函数 有N个参数(分别指向N个序列中的元素) 需要一个返回值(返回值就是新序列中的元素) reduce reduce(函数, 序列,初始值) 函数要求: 是一个函数 有且只有两个参数(第一个参数第

2021-02-03 19:05:45 85

原创 2021.2.2学习总结

day11 —— 学习总结 返回值 定义:从函数内部传递到函数外部的数据就是返回值 需求:如果实现函数的功能产生了新的数据,就需要通过返回值把新产生的数据返回 返回操作: 确定返回值:返回值就是return关键字后的值(如果没有return,默认返回None) 获取返回值: 函数调用表达式就是函数返回值 返回值的使用: 返回值能做的,函数调用表达式都可以做 每次调用函数表达式都会重新获取函数表达式 return的使用: 需要将函数中产生的数据返回的时候使用return: return 需

2021-02-02 20:41:01 90

原创 day11函数作业2

写一个匿名函数,判断指定的年是否是闰年 result = lambda year: year % 4 == 0 and year % 100 != 0 or year % 400 == 0 print(result(2000)) 写一个函数将一个指定的列表中的元素逆序( 如[1, 2, 3] -> [3, 2, 1])(注意:不要使用列表自带的逆序函数) def nixu(nums): new_nums = [] l1 = len(nums) for i in ran..

2021-02-02 20:40:31 129

原创 day9-函数作业

编写一个函数,交换指定字典的key和value。 例如:dict1={'a':1, 'b':2, 'c':3} --> dict1={1:'a', 2:'b', 3:'c'} def change(dict1): result = {} for x in dict1: result[dict1[x]] = x print(result) change(dict1={'a': 1, 'b': 2, 'c': 3}) 编写一个函数,..

2021-02-01 20:57:59 76

原创 2021.2.1学习总结

day 10 —— 学习总结 函数 定义:对实现某一特殊功能的代码的封装 函数的分类: 系统函数:Python系统创建好的函数,需要函数功能的时候使用 自定义函数:由程序员自己创建 定义函数: 语法: def 函数名(形参列表): ​ 函数说明文档 ​ 函数体 说明: def 、 () 、冒号 —— 固定写法 ​ 函数名 —— 自己定义;标识符;不是关键字;见名知义… ​ 形参列表 —— 以‘变量1,变量2,变量3,…’;可以

2021-02-01 20:57:28 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除