Python猫

LV1
发表了文章

图解:什么是 NoSQL?为什么说它真香?

小黑通过朋友内推,前几天去北京CBD附近的一家名叫宇节蹦跶的公司面试,被一些问题三连击直接跪掉了。

Python猫
发表了文章

Python 之父为什么嫌弃 lambda 匿名函数?

Python 支持 lambda 匿名函数,其扩展的 BNF 表示法是lambda_expr ::= "lambda" [parameter_list] ":"...

Python猫
发表了文章

详解增强算术赋值:“-=”操作是怎么实现的?

花下猫语:本篇译文仍是 Brett 大佬的“Python语法糖”系列,他在演示“-=”操作的实现时,竟发现 CPython 的一个 bug,顺手就修复了,这才是...

Python猫
发表了文章

详解 Python 的二元算术运算,为什么说减法只是语法糖?

原题 | Unravelling binary arithmetic operations in Python

Python猫
发表了文章

​Python 中的数字到底是什么?

花下猫语:在 Python 中,不同类型的数字可以直接做算术运算,并不需要作显式的类型转换。但是,它的“隐式类型转换”可能跟其它语言不同,因为 Python 中...

Python猫
发表了文章

多图+代码 | 详解Python操作Excel神器openpyxl的各种操作!

大家好,在之前的十几篇办公自动化系列文章中,我们大多是以真实的案例需求来讲解Python如何进行自动化办公操作,并且多次使用到openpyxl来处理表格,今天我...

Python猫
发表了文章

Python到底是强类型语言,还是弱类型语言?

我在上一篇文章中分析了 为什么 Python 没有 void 类型 的话题,在文章发布后,有读者跟我讨论起了另一个关于类型的问题,但是,我们很快就出现了重大分歧...

Python猫
发表了文章

圣杯与银弹:没用的设计模式?

设计模式是软件工程中听起来非常深奥,也非常高端的一个词汇,似乎有了设计模式,我们的代码和项目就能自然的变得非常合理并且易于扩展和维护,然而事情并没有这么简单,软...

Python猫
发表了文章

Python 函数为什么会默认返回 None?

Python 有一项默认的做法,很多编程语言都没有——它的所有函数都会有一个返回值,不管你有没有写 return 语句。

Python猫
发表了文章

一个在交流群里讨论过两轮的问题,答案竟然跟一个 PEP 有关

没想到在今年上个月的时候,群里又有人提了同样的问题(我在讨论结束后才看到),而且最终都找到了 stackoverflow 上一个同样的问题:

Python猫
发表了文章

Python 为什么要在 18 年前引入布尔类型?且与 C、C++ 和 Java 都不同?

PEP原文 :https://www.python.org/dev/peps/pep-0285

Python猫
发表了文章

Python 为什么能支持任意的真值判断?

Python 在涉及真值判断(Truth Value Testing)时,语法很简便。

Python猫
发表了文章

C++ 模板沉思录(下)

花下猫语:在我们读者群里,最近出现了比较多关于 C++ 的讨论,还兴起了一股学习 C++ 的风气。樱雨楼小姐姐对 C++ 的模板深有研究,系统地梳理成了一篇近 ...

Python猫
发表了文章

Python 为什么会有个奇怪的“...”对象?

在写上一篇《Python 为什么要有 pass 语句?》时,我想到一种特别的写法,很多人会把它当成 pass 语句的替代。在文章发布后,果然有三条留言提及了它。

Python猫
发表了文章

C++ 模板沉思录(上)

如果你对Python很熟悉,你一定会觉得:“哇!这太简单了!”,然后写出以下代码:

Python猫
发表了文章

Python 为什么要有 pass 语句?

关于 Python 中的pass语句,它似乎很简单(只有 4 个字母),即使是没有任何编程经验的初学者也能很快地掌握它的用法。

Python猫
发表了文章

Python 为什么用 # 号作注释符?

然而关于注释的规范,这个话题就像我们之前聊过的缩进、终止符和命名方式一样,众口难调。

Python猫
发表了文章

Python 为什么只需一条语句“a,b=b,a”,就能直接交换两个变量?

从接触 Python 时起,我就觉得 Python 的元组解包(unpacking)挺有意思,非常简洁好用。

Python猫
发表了文章

一篇文章掌握 Python 内置 zip() 的全部内容

zip() 是 Python 中最好用的内置类型之一,它可以接收多个可迭代对象参数,再返回一个迭代器,可以把不同可迭代对象的元素组合起来。

Python猫
发表了文章

Python 3.10 的首个 PEP 诞生,内置类型 zip() 将迎来新特性

PEP原文:https://www.python.org/dev/peps/pep-0618

Python猫

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券