自定义博客皮肤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)
  • 收藏
  • 关注

原创 完整的 select 查询语句

完整的 select 查询语句:select [选项 all | distinct] #distinct 去重字段表达式(要么不出现,出现就必须在固定的顺序位置上:from 子句where 子句 ===>岁数据进行过滤group by 子句 ===>分组,用于统计having 子句 ===>分组后在过滤order by 子句 ===&gt...

2020-01-10 15:52:46 1222

原创 自定义异常类

""" 步骤: 1. 继承 Exception 类 2. 重写__init__() 3. 重写__str__()""""""自定义一个异常类"""class PasswordError(Exception): def __init__(self,msg,length): """重写__init__""" self.msg ...

2020-01-03 21:28:24 163

原创 异常的完整语法

- 异常: 就是python中的错误对象- 特点: 异常一旦抛出, 将终止代码进行运行.- 捕获异常: 异常捕获后,代码可以继续执行 try: # 可能出现的错误的代码 except 异常类名 as e: print(e) #获取错误信息 else: # 没有异常的时候执行这里的代码 finally: # 无论如何都执行这里的代码 ...

2020-01-03 21:27:25 370

原创 __new__方法

__new__: 执行时机: 创建对象的时候自动执行(先) 作用: 开辟对象空间 应用: 改变对象的创建过程 重写__new__, 改变原有的功能 语法: class 类名(object): def __new__(cls,*args,**kwargs): # 返回创建的对象 ...

2020-01-03 21:25:00 723

原创 单例模式

class Singleton(object): # 定义类方法 __isinstance = None __isinit = False def __new__(cls,*args,**kwargs): if cls.__isinstance is None: # 重写父类方法 cls.__isin...

2020-01-03 21:23:48 60

原创 __del__方法

1. 调用时机: 对象空间 被销毁的时候, 自动调用 对象上的 __del__ 方法 class 类名(object): def __del__(self): # 对象被销毁的时候自动调用执行, 清理对象占用的资源 或者 明确对象的销毁时机 pass 2. 对象的...

2020-01-02 23:20:36 143

原创 类方法和静态方法

class 类名(object): # 实例方法 def 方法名(self,[形参]): pass # 类方法 @classmethod def 类方法名(cls,[形参]): # cls == class 调用的那个类 pass # 静态方法 @staticmethod ...

2020-01-02 23:20:02 90

原创 类属性和实例属性

1. 实例属性: 对象上的属性 绑定方式: 动态: 对象变量.属性名 = 值 初始化方法中绑定: self.属性名 = 值 2. 类属性: 类上的属性 绑定方式: 动态: 类名.属性名 = 值 在类中绑定: class...

2020-01-02 23:19:14 347

原创 继承

1. 概念: 子类继承父类, 直接使用父类上的成员(属性和方法) 语法: class 子类名(父类名): # 默认继承 object # 子类新增的成员 pass 注意: 私有成员不能被继承 2. 继承的特征 a. 单继承 b. 多层继承 c. 多继承(骡子 同时继...

2020-01-02 23:18:40 70

原创 定义一个计算类

# 新建一个计算类# 属性为 数字1 数字2# 方法有: 加 减 乘 除# 新建一个计算类class Count: # 绑定初始属性为 数字1 数字2 def __init__(self, num1, num2): self.num1 = num1 self.num2 = num2 # 方法有: 加 减 乘 除 def...

2020-01-01 14:46:48 1139

原创 字符串反转

#定义工具类class Box: #定义反转的方法 def rollback(self, string): self.string = string[::-1] #返回值 return self.string#创建对象box = Box()#调用方法print(box.rollback("abcd"))...

2020-01-01 14:45:55 120

原创 定义各种类,以及类的使用

# 定义猫类class Cat: def __init__(self, name, color): self.name = name self.color = color def eat(self): print(f"{self.name}在吃{self.color}的大米")创建对象cat = Cat("小花", "白色")调用方法cat.eat...

2020-01-01 14:42:57 317

原创 python面向对象的小结

面向对象总结核心思想 找个对象帮我实现功能,关注的是功能的结果三个特征 封装,继承,多态特点 符合人们思考的习惯 将复杂的程序简单化 将程序员从执行者换成指挥者语法 class类名: def __init__(self,形参1,形参2): self.属性名1=形参1 self.属性名2=形参2 #方法 def 方法名(self,形参1..): #方...

2020-01-01 14:33:39 77

原创 小结python中文件的简单操作

总结return加强 return的作用 返回数据到函数调用的位置 终止函数执行 return返回多个值 函数中的可以多个return 需要控制语句执行控制 返回None变量的作用域 全局变量 作用范围是任意位置 局部变量 只能在函数内部使用python操作文件 编码utf-8 打开文件 fp=open("文件名","打开方式",encoding...

2020-01-01 14:28:50 57

空空如也

空空如也

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

TA关注的人

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