会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
加载中...
Routex
想观测这个世界
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2024年3月18日
JS面试
摘要: JS面试 数据类型 基本数据类型 boolean null undefined number string bigint symbol { symbol:唯一值,类似数据库中的id永远 一般用于定义唯一不重复值的字段 声明Symbol:let id = Symbol(arg) arg参数是对该Sym
阅读全文
posted @ 2024-03-18 22:05 江寒雨
阅读(23)
评论(0)
推荐(0)
2024年3月17日
异常
摘要: 异常处理 # 程序错误分为两种:语法错误 和 异常错误 # 语法错误:代码没有按照python规定语法去写,发明创造产生的错误 # 异常错误:在代码语法正确的前提下,程序报错就是异常 print(IndexError.__bases__) # (<class 'LookupError'>,) pri
阅读全文
posted @ 2024-03-17 22:21 江寒雨
阅读(42)
评论(0)
推荐(0)
类的一些常用魔术方法
摘要: 类的一些魔术方法 class Man(): pass class Woman(): pass class Sasuke(Man,Woman): """ 描述: 佐助这个的天生属性,技能 成员属性: __eye skin 成员方法: skylight __moonread """ __eye = "血
阅读全文
posted @ 2024-03-17 19:38 江寒雨
阅读(32)
评论(0)
推荐(0)
重写__len__函数对象魔术方法
摘要: ### __len__魔术方法 ''' 触发时机:使用len(对象)的时候自动触发 功能:用于检测对象中或者类中某个内容的个数 参数:一个self接受当前对象 返回值:必须返回整型 ''' len(对象) => 类中的所有自定义成员 class MyClass(): pty1 = 1 pty2 =
阅读全文
posted @ 2024-03-17 14:54 江寒雨
阅读(29)
评论(0)
推荐(0)
__add__魔术方法对象重写加法运算符
摘要: 对象重载__add__魔术方法 #__add__ 魔术方法 (与之相关的__radd__ 反向加法) ''' 触发时机:使用对象进行运算相加的时候自动触发 功能:对象运算 参数:二个对象参数 返回值:运算后的值 ''' ''' 类似的还有如下等等(了解): __sub__(self, other)
阅读全文
posted @ 2024-03-17 14:52 江寒雨
阅读(46)
评论(0)
推荐(0)
对象重载__bool__魔术方法
摘要: 对象重载__bool__ # ### __bool__ 魔术方法 ''' 触发时机:使用bool(对象)的时候自动触发 功能:强转对象 参数:一个self接受当前对象 返回值:必须是布尔类型 ''' ''' 类似的还有如下等等(了解): __complex__(self) 被complex强转对象时
阅读全文
posted @ 2024-03-17 14:50 江寒雨
阅读(20)
评论(0)
推荐(0)
int强转面向对象分析
摘要: int强转面向对象分析 import math class MyInt(): def __call__(self, num): # 针对bool if isinstance(num, bool): if num == False: return 0 else: return 1 # 针对int el
阅读全文
posted @ 2024-03-17 14:26 江寒雨
阅读(25)
评论(0)
推荐(0)
__call__仿函数
摘要: __call__仿函数 # ### __call__ 魔术方法 ''' 触发时机:把对象当作函数调用的时候自动触发 功能: 模拟函数化操作 参数: 参数不固定,至少一个self参数 返回值: 看需求 ''' # (1) 基本语法 class MyClass(): def __call__(self)
阅读全文
posted @ 2024-03-17 14:13 江寒雨
阅读(25)
评论(0)
推荐(0)
__del__析构函数
摘要: __del__析构函数 # ### __del__ 魔术方法(析构方法) ''' 触发时机:当对象被内存回收的时候自动触发[1.页面执行完毕回收所有变量 2.所有对象被del的时候] 功能:对象使用完毕后资源回收 参数:一个self接受对象 返回值:无 ''' # (1) 基本语法 class Li
阅读全文
posted @ 2024-03-17 12:43 江寒雨
阅读(27)
评论(0)
推荐(0)
重写对象的__str__和__repr__魔术方法
摘要: __Str__魔术方法 # ### __str__ 魔术方法 ''' 触发时机: 使用print(对象)或者str(对象)的时候触发 功能: 查看对象 参数: 一个self接受当前对象 返回值: 必须返回字符串类型 ''' class Cat(): gift = "抓老鼠" def __init__
阅读全文
posted @ 2024-03-17 12:39 江寒雨
阅读(37)
评论(0)
推荐(0)
__new__的单例模式
摘要: 单态模式 同一个类,无论实例化多少次,都有且只有一个对象 """ 每创建一个对象,就会在内存中多占用一份空间 为了节省空间,提升执行效率,使用单态模式 场景:只是单纯调用类中的成员,而不会额外为当前对象添加成员; """ 基本使用 class Singleton(): __obj = None de
阅读全文
posted @ 2024-03-17 00:03 江寒雨
阅读(29)
评论(0)
推荐(0)
2024年3月16日
提前创建__new__魔术方法
摘要: __New__ ''' 触发时机:实例化类生成对象的时候触发(触发时机在__init__之前) 功能:控制对象的创建过程 参数:至少一个cls接受当前的类,其他根据情况决定 返回值:通常返回对象或None ''' 基本使用 class MyClass2(): a = 100 obj2 = MyCla
阅读全文
posted @ 2024-03-16 23:29 江寒雨
阅读(23)
评论(0)
推荐(0)
多态
摘要: 多态 由于Python是动态类型的语言,它不需要特殊语法来实现多态,它天然支持多态。在Python中,多态意味着只要对象实现了正确的方法,就可以对它执行相应的操作。 # ### 多态: 不同的子类对象调用相同的父类方法,得到不同的执行结果 """继承 重写 """ class Soldier():
阅读全文
posted @ 2024-03-16 22:54 江寒雨
阅读(21)
评论(0)
推荐(0)
2024年3月15日
继承问题与isinstance和issubclass
摘要: 继承 一个类除了自身所拥有的属性方法之外,还获取了另外一个类的成员属性和方法 是一种继承关系 被继承的类叫做父类(基类,超类),继承的类叫做子类(衍生类) 在python中所有类都继承object这个父类 继承: (1) 单继承 (2) 多继承 单继承 子父继承之后,子类可以调用父类的公有成员 cl
阅读全文
posted @ 2024-03-15 00:46 江寒雨
阅读(26)
评论(0)
推荐(0)
2024年3月14日
构造方法
摘要: 构造方法 # ### __init__ 构造方法 ''' 触发时机:实例化对象,初始化的时候触发 功能:为对象添加成员 参数:参数不固定,至少一个self参数 返回值:无 ''' 基本语法 class MyClass(): def __init__(self): print("构造方法被触发 ...
阅读全文
posted @ 2024-03-14 20:21 江寒雨
阅读(28)
评论(0)
推荐(0)
类的概念以及访问以及封装
摘要: 类的概念 类的定义 # 1 class Car: pass # 2 推荐 class Car(): pass # 3. 继承 class Car(object): pass 类的实例化 class Car(): pass obj = Car() # 调用类 print(obj) 类的基本结构 """
阅读全文
posted @ 2024-03-14 20:16 江寒雨
阅读(32)
评论(0)
推荐(0)
导入模块or包
摘要: import 导入模块或包 # 文件就是一个模块,文件夹就是一个包 # 文件夹里面可以有很多文件,就相当于包中有好多的模块. import 模块或者包(包是文件夹,模块是文件) 模块不会被重复导入,引入一次终生受益 ''' 调用的时候: 模块.变量 模块.函数 模块.类 ''' # import.引
阅读全文
posted @ 2024-03-14 19:58 江寒雨
阅读(57)
评论(0)
推荐(0)
2024年3月11日
计算里面文件的大小
摘要: 计算里面文件的大小 import os print(os.getcwd()) # out 当前脚本所在文件夹 # C:\Users\wbcde\Desktop\pythonProject2 path = os.path.join(os.getcwd(),"tmp1") # 寻找的文件夹所在目录 ls
阅读全文
posted @ 2024-03-11 09:42 江寒雨
阅读(54)
评论(0)
推荐(0)
2024年3月10日
正则re
摘要: 正则表达式 它是约束字符串匹配某种形式的规则 正则表达式有什么用? 1.检测某个字符串是否符合规则.比如:判断手机号,身份证号是否合法 2.提取网页字符串中想要的数据.比如:爬虫中,提取网站天气,信息,股票代码,星座运势等具体关键字 在线测试工具 http://tool.chinaz.com/reg
阅读全文
posted @ 2024-03-10 21:32 江寒雨
阅读(57)
评论(0)
推荐(0)
2024年3月7日
tarfile压缩模块
摘要: tarfile压缩模块 创建文件 import tarfile """ 此过程只是创建压缩包 并不打包数据 """ # 创建压缩包 fp = tarfile.open("ceshi.tar","w",encoding="utf-8") # 写入文件 """add(路径,别名)""" fp.add("
阅读全文
posted @ 2024-03-07 17:23 江寒雨
阅读(37)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告