摘要: 面向对象之继承 一.概念 如果有两个或两个以上的类具有相同的属性和方法,我们可以抽取出来,把抽取出来的部分作为各个类的公共部分,我们称抽取出的这部分为基类[Base Class]或者父类[Father Class]、超类[Super Class]. 举例:[我直接以多继承举例] 第一种情况,父类中没 阅读全文
posted @ 2023-02-02 18:24 学python的菜鸟 阅读(13) 评论(0) 推荐(1) 编辑
摘要: 1.概念 版本库即仓库(repository),可以理解为一个目录,这个目录中的所有文件都被git管理起来,包括增删改查,git都能追踪,也可以在某个时刻还原 2. 创建版本库 注意: 文件夹名字不能用中文, 任何编码方式都用utf-8 mkdir my_repo # 创建文件夹 cd my_rep 阅读全文
posted @ 2022-08-16 14:06 学python的菜鸟 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 一 、Git是什么 1.git是个啥? git是目前世界上最先进的分布式版本控制系统,没有之一 举例说明: 比如你的电脑里有一个word文件,需要每次修改,但是你又不想删掉旧的文件,所以只能每次都另存为,存了好多文件,这时候又有同事在word文件中修改了某一项,你想与原来的文件做对比,是不是超级麻烦 阅读全文
posted @ 2022-07-06 17:37 学python的菜鸟 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 异常处理 # 异常处理 ''' try: 主逻辑 except Exception as e: 捕捉异常 异常输出 ''' # —————————————————————————————————————————————————— # 常用的异常有ValueError , keyError , Ind 阅读全文
posted @ 2020-02-22 17:11 学python的菜鸟 阅读(185) 评论(0) 推荐(0) 编辑
摘要: turtel意为:乌龟 此库 是用来画图的,又称乌龟画图。 因为最近在计划考证书。所以很久没更新了,但是小白也在努力的学习。2020一起努力,加油! 下面给大家几个好看的编码。 有几种编程方式可以: from turtle import * #两个函数用于画心 def curvemove(): fo 阅读全文
posted @ 2020-01-03 16:16 学python的菜鸟 阅读(688) 评论(0) 推荐(0) 编辑
摘要: # 自定义format dic_date = { 'ymd':'{0.year}:{0.month}:{0.day}', 'dmy':'{0.day}-{0.month}-{0.year}' } class Date: def __init__(self,year,month,day): self. 阅读全文
posted @ 2019-11-18 21:22 学python的菜鸟 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 包装 1.二次加工标准类型(包装) class List(list): def append(self, a_objcet): if type(a_objcet) is str: super().append(a_objcet) else: print('请传入字符转类型') l1 = List(' 阅读全文
posted @ 2019-11-07 21:47 学python的菜鸟 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 反射 1.什么是反射? 反射的概念是有Smith在1982年首次提出的,主要是指程序可以访问、检测和修正它本身状态或行为的一种能力(自省)。 2.以下四个方法可以实现自省 hasattr(object,name) getattr(object,name,default=None) setattr(x 阅读全文
posted @ 2019-11-05 17:32 学python的菜鸟 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 封装 1.什么是封装? 根据名字寓意为:把一个东西装起来,然后密封,类似这样的面向对象的编程为封装。 真正的封装是明确的区别内外,只能在内部用,外部无法调用。 2. 举例: class Car: _star = 'benchi' # "_"表明是隐藏属性,不能在外部使用(不代表无法调用到) __st 阅读全文
posted @ 2019-11-04 17:28 学python的菜鸟 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 多态 1.什么是多态 由不同的类实例化得到的对象,调用同一个方法,执行的逻辑不同。 举例: class H2O: def __init__(self,type,tem): self.type = type self.tem = tem def turn_ice(self): if self.tem 阅读全文
posted @ 2019-11-04 15:59 学python的菜鸟 阅读(157) 评论(0) 推荐(0) 编辑