- 博客(28)
- 收藏
- 关注
原创 and和or运算符的冷门细节和相关技巧(Python)
and和or的冷门知识,细节和技巧。敢不敢赌一次,(x>1) and (x<3)比1<x<3效率更强(* ̄▽ ̄)~*
2025-06-09 08:38:34
1412
原创 无穷大量(Python),附带练习题
总结有关无穷大量的知识点,一些小坑,附带有5道练习题。Go学长这招太狠了!(* ̄▽ ̄)~*,我指的是Gopher们。
2025-05-28 08:05:06
1023
原创 利用元类优化装饰器接口的方案(Python)
使用元类让实例替换型装饰器实现“3种接口一次满足”:@Delay,@Delay(),@Delay(times=2)全都可以用,太棒啦。
2025-05-20 07:58:07
1824
原创 三元条件表达式(Python),附带练习题
介绍三元条件表达式:基础写法,表达式本质,和嵌套写法。配有8道练习题,重构史山代码好快乐呀哈哈哈(* ̄▽ ̄)~*
2025-05-19 07:37:55
1173
原创 为什么浮点数会有精度丢失?(数学角度分析)
这篇文章属于后传,前传中分析了整数多进制的意义和一些规则,扩充数系到了整数集,并证明了一个重要命题:一个p进制整数唯一对应一个q进制整数。本文将把多进制数系扩充到小数,并由此分析为什么浮点数会有精度丢失的问题。
2025-05-15 11:27:41
1188
原创 单下划线变量名(Python),及其用途概述
介绍三种变量:“_”,“以_开头的”,“以_结尾的”变量以及它们的用途和特性。这些是Python中的一些约定和技巧。
2025-05-12 20:45:29
724
原创 实例方法,类方法,和静态方法(Python),以及Python OOP令人迷惑的小细节
介绍实例方法,类方法,和静态方法,以及Python OOP令人迷惑的小细节。最后用描述符作个死,自己模拟绑定方法的行为。我们实例方法,类方法,静态方法哥儿仨好!
2025-05-12 07:37:58
1293
原创 经典递归问题:汉诺塔
我打算做个科普,就谈谈汉诺塔这个经典的递归问题吧!有关递推的数学问题很多,基本上归结于研究错综复杂的差分方程。汉诺塔并不需要推究很难的数学关系,但却是这类问题中相当有意思的一个。
2025-05-09 10:21:23
1430
原创 函数签名&函数接口 两者有何不同?
区分一下“签名”和“接口”两个术语,用人话概况一下就是:签名给计算机看,接口给人看。喜欢发奶龙的小朋友们,你们好啊~
2025-05-03 15:44:00
1162
原创 如何创建自己编写的工具包?(Python)
下面介绍的是让自己写的模块成为独属于自己的“第三方库”的基础操作,对于初学者完全够用了。如果你实现的是更复杂的工具,那么这些恐怕远远不够。我仅是觉得这很好玩,希望没玩过的同志知道怎么玩,所以不会涉及更高级的操作。
2025-04-30 11:23:51
899
原创 一个功能较完善的计时装饰器代码分享(Python)
这个装饰器是我自己写的,必然不可能做到“完美”,把它分享出来供大家参考。它的接口:一个装饰器,用于记录函数调用时间并报告。可接受4个关键字参数:digits: int = 8,指定记录时间保留小数的位数。show_parameters: bool = True,是否显示调用函数的参数。show_results: bool = True,是否显示函数的调用结果。report_upon_exit: bool = False,是否缓存此报告,在程序结束时统一报告结果。
2025-04-29 12:46:37
661
翻译 《移除GIL并非易事》(作者Guido van Rossum)翻译,及原文参考
翻译龟叔写的一篇文章,供学习Python但英语苦手的同志们作为参考资料,附上了紧跟时代的额外信息和英语原文。出于个人水平限制,译文难免有不当之处,希望有能之士可以做出规诫,让技术译文更加准确!
2025-04-27 10:28:22
71
原创 ==和is运算符,及其重载和实践技巧的全面深入论述(Python)
全面而较深入地讨论==和is运算符,包含其重载和实践技巧:如何为自定义类正确实现__eq__方法,顺便讨论变量的标签特性,is的用武之地,最后顺道讨论驻留现象。
2025-04-23 20:42:10
1228
原创 符合Python风格地实现Atbash加密
埃特巴什(Atbash)密码是一种替换密码,它的对应法则是通过反转字母表得到的:明文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z密文:Z Y X W V U T S R Q P O N M L K J I H G F E D C B A选择这种密码的好处是,比较简单。而且对密文执行同一套“加密”操作就可以得到明文,不用多写代码来解密。一眼映射!Python风格,就在其中
2025-04-21 23:29:16
690
有关装饰器的问题,希望各位Python大蛇解答
2025-05-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人