04 2019 档案

摘要:学习 Python 这么久了,说起 Python 的优雅之处,能让我脱口而出的, Descriptor(描述符)特性可以排得上号。 描述符 是Python 语言独有的特性,它不仅在应用层使用,在语言的基础设施中也有涉及。 我可以大胆地猜测,你对于描述符的了解是始于诸如 Django ORM 和 SQ 阅读全文
posted @ 2019-04-28 08:59 王一白 阅读(1537) 评论(0) 推荐(1) 编辑
摘要:完成一项任务往往有多种方式,我们将其称之为策略。 比如,超市做活动,如果你的购物积分满1000,就可以按兑换现金抵用券10元,如果购买同一商品满10件,就可以打9折,如果如果购买的金额超过500,就可以享受满减50元的优惠。这是三个不同的促销策略。 再比如,联系朋友、同学,可以打电话,也可以发短信, 阅读全文
posted @ 2019-04-22 21:14 王一白 阅读(2152) 评论(0) 推荐(1) 编辑
摘要:泛型,如果你学过Java ,应该对它不陌生吧。但你可能不知道在 Python 中(3.4+ ),也可以实现简单的泛型函数。 在Python中只能实现基于单个(第一个)参数的数据类型来选择具体的实现方式,官方名称 是 。你或许听不懂,说简单点,就是可以实现第一个参数的数据类型不同,其调用的函数也就不同 阅读全文
posted @ 2019-04-17 22:24 王一白 阅读(1431) 评论(1) 推荐(1) 编辑