会员
众包
新闻
博问
闪存
赞助商
Trae
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
豌豆花下猫
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
29
下一页
2020年10月6日
耗时两年,我终于出了一本电子书!
摘要: 2018 年国庆节前,我开通了微信公众号“Python猫”,写下了“喵星来客”系列的第一篇文章。 2020 年国庆节前,我累计创作和翻译了 130+ Python 技术文章。 时光匆匆,两年光阴很快就过去了。 在这个特殊的时间节点上,我感觉有必要把创作的内容做一下梳理,于是,也就诞生出了这一本自制的
阅读全文
posted @ 2020-10-06 15:11 豌豆花下猫
阅读(349)
评论(0)
推荐(0)
2020年9月20日
Python 之父为什么嫌弃 lambda 匿名函数?
摘要: Python 支持 lambda 匿名函数,其扩展的 BNF 表示法是lambda_expr ::= "lambda" [parameter_list] ":" expression ,也就是 lambda 参数序列:表达式。 这是一种便捷的函数定义方式,若翻译成我们熟知的函数形式,会是这个样子:
阅读全文
posted @ 2020-09-20 21:58 豌豆花下猫
阅读(999)
评论(0)
推荐(0)
2020年9月10日
详解增强算术赋值:“-=”操作是怎么实现的?
摘要: 花下猫语: 本篇译文仍是 Brett 大佬的“Python语法糖”系列,他在演示“-=”操作的实现时,竟发现 CPython 的一个 bug,顺手就修复了,这才是大佬…… 原题 | Unravelling augmented arithmetic assignment 作者 | Brett Cann
阅读全文
posted @ 2020-09-10 22:35 豌豆花下猫
阅读(2016)
评论(0)
推荐(0)
2020年9月9日
详解 Python 的二元算术运算,为什么说减法只是语法糖?
摘要: 原题 | Unravelling binary arithmetic operations in Python 作者 | Brett Cannon 译者 | 豌豆花下猫(“Python猫”公众号作者) 声明 | 本翻译是出于交流学习的目的,基于 CC BY-NC-SA 4.0 授权协议。为便于阅读,
阅读全文
posted @ 2020-09-09 19:53 豌豆花下猫
阅读(719)
评论(0)
推荐(0)
2020年9月5日
Python 中的数字到底是什么?
摘要: 花下猫语:在 Python 中,不同类型的数字可以直接做算术运算,并不需要作显式的类型转换。但是,它的“隐式类型转换”可能跟其它语言不同,因为 Python 中的数字是一种特殊的对象,派生自同一个抽象基类。在上一篇文章 中,我们讨论到了 Python 数字的运算,然后我想探究“Python 的数字对
阅读全文
posted @ 2020-09-05 16:13 豌豆花下猫
阅读(783)
评论(0)
推荐(0)
2020年8月31日
Python 到底是强类型语言,还是弱类型语言?
摘要: 0、前言 我在上一篇文章中分析了 为什么 Python 没有 void 类型 的话题,在文章发布后,有读者跟我讨论起了另一个关于类型的问题,但是,我们很快就出现了重大分歧。 我们主要的分歧就在于:Python 到底是不是强类型语言? 我认为是,而他认为不是。 他写了一篇很长的文章《谁告诉的你们Pyt
阅读全文
posted @ 2020-08-31 21:21 豌豆花下猫
阅读(3122)
评论(0)
推荐(0)
2020年8月21日
Python 为什么没有 void 关键字?
摘要: void 是编程语言中最常见的关键字之一,从字面上理解,它是“空的、空集、空白”的意思,最常用于 表示函数的一种返回值类型。 维基百科上有一个定义: The void type, in several programming languages derived from C and Algol68,
阅读全文
posted @ 2020-08-21 23:35 豌豆花下猫
阅读(1974)
评论(1)
推荐(0)
2020年8月15日
Python 函数为什么会默认返回 None?
摘要: Python 有一项默认的做法,很多编程语言都没有——它的所有函数都会有一个返回值,不管你有没有写 return 语句。 本文出自“Python为什么”系列,在正式开始之前,我们就用之前讨论过的 pass语句 和 ...对象 作为例子,看看 Python 的函数是怎样“无中生有”的: 可以看出,我们
阅读全文
posted @ 2020-08-15 15:31 豌豆花下猫
阅读(2021)
评论(0)
推荐(0)
2020年8月14日
一个在交流群里讨论过两轮的问题,答案竟然跟一个 PEP 有关
摘要: Python 中有没有办法通过类方法找到其所属的类? 这个问题看起来不容易理解,我可以给出一个例子: class Test: @xxx def foo(self): pass 现在有一个类和一个类方法,其中类方法上有一个装饰器。 我们的问题就是要在装饰器代码中动态地获得 Test 这个类(类名+类对
阅读全文
posted @ 2020-08-14 20:22 豌豆花下猫
阅读(316)
评论(0)
推荐(0)
2020年8月12日
Python 为什么要在 18 年前引入布尔类型?且与 C、C++ 和 Java 都不同?
摘要: 花下猫语:在上一篇《Python 为什么能支持任意的真值判断? 》文章中,我们分析了 Python 在真值判断时的底层实现,可以看出 Python 在对待布尔值时,采用了比较宽泛的态度。官方对此是怎么考虑的呢? 下面的文章是我刚翻译的 PEP-285,作者是 Python 之父 Guido van
阅读全文
posted @ 2020-08-12 14:09 豌豆花下猫
阅读(674)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
29
下一页
公告
点击右上角即可分享