随笔分类 -  python

摘要:6,模拟篇 __call__ __len__ __length_hint__ __getitem__ __setitem__ __delitem__ __reversed__ __contains__ __iter__ __missing__ __enter__和__exit__ __call__方 阅读全文
posted @ 2023-07-16 18:50 天才九少 阅读(39) 评论(0) 推荐(0) 编辑
摘要:emulate numeric type python中这个类型系统叫做duck type,简单的说就是它不去检查具体的这个对象是什么类型,而是检查这个对象有没有相应的功能,而python中有大量的魔术方法就是给某一个对象加上相应的功能,本篇章要讲的就是emulating numeric types 阅读全文
posted @ 2023-07-16 01:38 天才九少 阅读(58) 评论(0) 推荐(0) 编辑
摘要:本篇章的很多魔术方法都是跟class的建立有关的 4,类构建篇 __init_subclass__ __set_name__ __class_getitem__和__mro_entries__ __prepare__ __instancecheck__和__subclasscheck__ __ini 阅读全文
posted @ 2023-07-15 20:34 天才九少 阅读(72) 评论(0) 推荐(0) 编辑
摘要:python魔术方法属性篇 本篇章主要讲与对象的属性有关的魔术方法 3,属性篇 __getattr__ __getattribute__ __setattr__ __delattr__ __dir__ __get__ __set__ __delete__ __slots__ __getattr__方 阅读全文
posted @ 2023-07-15 18:09 天才九少 阅读(47) 评论(0) 推荐(0) 编辑
摘要:魔术方法大全 魔术方法官方名称叫 special method,所谓的魔术方法就是python让用户客制化一个类的方式,顾名思义就是定义在类里面的一些特殊的方法。 这些special method的特点就是它的method的名字,前后都有两个下划线,所以这些方法也被称为Dunder method。 阅读全文
posted @ 2023-07-14 22:47 天才九少 阅读(201) 评论(0) 推荐(0) 编辑
摘要:pycharm使用技巧 基础设置: 代码补全 自动排版功能 Ctrl+鼠标滚轮更改字号 代码补全: 自动排版功能 Ctrl+鼠标滚轮更改字号 快捷键1 变量搜索:Ctrl + f 变量替换:Ctrl + r 自动排版:Ctrl +Shift + Alt + L 向右缩进一个制表符:Tab 向左缩进一 阅读全文
posted @ 2023-07-04 14:33 天才九少 阅读(160) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示