首页
学习
活动
专区
圈层
工具
发布

Python的7个彩蛋

Python可能只是项目创建、模拟和自动化的工具,但它也可以变得非常有趣。 多亏了不可思议的Python社区,人们可以在这种开源语言中找到许多隐藏功能和彩蛋。这里介绍7个。...请注意,不能在Python程序中重新导入模块,所以每次运行时可以打印一次信息。但这可能意味着一些深奥的东西… 2.Python之禅 这是在PEP 20中提出的概念。PEP是指Python的增强提案。...这也是迄今为止Python开发者指南中唯一被称为“彩蛋”的“官方”程序。 3. this.py 还记得Python之禅的前三行吗?...>>> hash(float('inf')) 314159 >>> hash(float('nan')) 0 这个彩蛋是在Reddit上找到的。...image.png 其实彩蛋还有更多,但笔者就写到这里,接下来就自己探索吧。 感谢阅读!

1.7K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python的五个小彩蛋

    这次介绍的是Python的几个小彩蛋。 Python是一门开源的编程语言,因为开源,所以Python社区难免有些幽默的人给它添加了一些有趣的元素,这些东东还是比较有趣的。...2.Python禅宗 导入 this 这个模块将会显示由 Tim Peters 编写的"Zen Of Python(Python 之禅)"。...据传这是 Python 中的『八荣八耻』,每个有追求的 Python 程序员都应该谨记于心。 百度了一波翻译: 优美胜于丑陋。 显式胜于隐式。 简单胜于复杂。 复杂胜于难懂。 扁平胜于嵌套。...他是一位著名的 Python 开发者,在他宣布正式退休的时候,就诞生了下面这个彩蛋: 值得一说的事 12这样的语法在Python3已经取消了,如果不导入这个模块的话,是会报错的 5.C++ to Python...但当你尝试使用它的时候,你将会看到社区对此的看法: Python会告诉你,你没有机会在Python里使用花括号的,花括号?不存在的! 哈哈哈,说了这几个隐藏的彩蛋,不知道你遇到过其他的彩蛋没。

    77550

    Python一个有趣的彩蛋

    上周组内技术分享会,朋友介绍了Python语言有趣的历史,其中一个有意思的环节就是Python之禅,或者叫Python的彩蛋-this.py, 命令行执行python -c "import this"...或者在python解释器中执行import this,会打印出如下的一段英文, The Zen of Python, by Tim Peters Beautiful is better than ugly...但是,如果在Python解释器中执行则只会显示一次,再次输入import this,显示为空,需要重启解释器, >>> import this >>> 有人说这段Python之禅就是Python最高指导哲学...对程序员来说,外人看着很严谨,其实还是有顽皮的一面,无论是这种语言,还是一些工具,都会有程序员夹带的一些彩蛋,例如Chrome,其中隐藏着一个小恐龙跑酷的黑白像素小游戏,在地址栏输入chrome://dino...每到700分就会变成黑夜,再过200分就变成白天了, 你还是到什么其他的彩蛋,或者这个游戏你能得到多少高分?欢迎文末留言。

    63130

    Python 的正则表达式彩蛋

    我觉得 Python 作为一种动态语言,竟然没有对正则表达式进行原生支持,真是少见。...然而这个方案也挺诡异的,比方说,它的解析器是用纯 Python 写的,如果你导入库的同时去追踪 Python 就会产生一些很诡异的结果。最后你会发现自己90%的时间都花在了 re 的支持库上。...久经考验 经过时间的沉淀,正则库早已成为历代 Python 标准库中不可或缺的部分。 Python3 就另当别论了,我觉得除了增加了对 unicode 的支持以外,它从始至今没什么本质的提升。...用了这个正则库最大的好处就是非常稳定,任它 Python 版本更替,我自巍然不动。你的 Python 已经不是当年的 Python了,你的 re 永远是你的 re。...因为那样就意味着我们每次只能向后跳过一个字符,而且还是用的 Python 这种解释型的语言(来循环)。

    93670

    你知道 Python 这五个有趣的彩蛋吗?

    通常,这意味着社区的贡献者会为该语言添加一些有趣和特别的彩蛋以及隐藏的特性(当然前提是不会增加在生产环境中使用的风险)。 Python 就是一个很好的例子。...旁注:如果您想观察彩蛋,请注意,它们只能在第一次工作。如果希望重新运行它们,需要重新启动 Python shell。 1 Hello World 程序员们都熟悉 Hello World 的概念。...他是一位著名的 Python 开发者,在他宣布正式退休的时候,就诞生了下面这个彩蛋: >>> from __future__ import barry_as_FLUFL >>> 1 2 True...Python 的答案是:没门儿! 4 经典的 Python 之禅 import this 运行此命令将显示由 Tim Peters 编写的"Zen Of Python(Python 之禅)"。...据传这是 Python 中的『八荣八耻』,每个有追求的 Python 程序员都应该谨记于心。

    45220

    你知道 Python 这五个有趣的彩蛋吗?

    通常,这意味着社区的贡献者会为该语言添加一些有趣和特别的彩蛋以及隐藏的特性(当然前提是不会增加在生产环境中使用的风险)。 Python 就是一个很好的例子。...旁注:如果您想观察彩蛋,请注意,它们只能在第一次工作。如果希望重新运行它们,需要重新启动 Python shell。 0. Hello World 程序员们都熟悉 Hello World 的概念。...他是一位著名的 Python 开发者,在他宣布正式退休的时候,就诞生了下面这个彩蛋: >>> from __future__ import barry_as_FLUFL >>> 1 2...Python 的答案是:没门儿! 3、经典的 Python 之禅 import this 运行此命令将显示由 Tim Peters 编写的"Zen Of Python(Python 之禅)"。...据传这是 Python 中的『八荣八耻』,每个有追求的 Python 程序员都应该谨记于心。

    50820

    你知道 Python 这五个有趣的彩蛋吗?

    通常,这意味着社区的贡献者会为该语言添加一些有趣和特别的彩蛋以及隐藏的特性(当然前提是不会增加在生产环境中使用的风险)。 Python 就是一个很好的例子。...旁注:如果您想观察彩蛋,请注意,它们只能在第一次工作。如果希望重新运行它们,需要重新启动 Python shell。 1 Hello World 程序员们都熟悉 Hello World 的概念。...他是一位著名的 Python 开发者,在他宣布正式退休的时候,就诞生了下面这个彩蛋: >>> from __future__ import barry_as_FLUFL >>> 1 2 True...Python 的答案是:没门儿! 4 经典的 Python 之禅 import this 运行此命令将显示由 Tim Peters 编写的"Zen Of Python(Python 之禅)"。...据传这是 Python 中的『八荣八耻』,每个有追求的 Python 程序员都应该谨记于心。

    48720

    你知道 Python 这五个有趣的彩蛋吗?

    通常,这意味着社区的贡献者会为该语言添加一些有趣和特别的彩蛋以及隐藏的特性(当然前提是不会增加在生产环境中使用的风险)。 Python 就是一个很好的例子。...旁注:如果您想观察彩蛋,请注意,它们只能在第一次工作。如果希望重新运行它们,需要重新启动 Python shell。 0. Hello World 程序员们都熟悉 Hello World 的概念。...他是一位著名的 Python 开发者,在他宣布正式退休的时候,就诞生了下面这个彩蛋: >>> from __future__ import barry_as_FLUFL >>> 1 2...Python 的答案是:没门儿! 3、经典的 Python 之禅 import this 运行此命令将显示由 Tim Peters 编写的"Zen Of Python(Python 之禅)"。...据传这是 Python 中的『八荣八耻』,每个有追求的 Python 程序员都应该谨记于心。

    84890

    PHP彩蛋还是漏洞?expose_php彩蛋的触发和屏蔽方法

    最近在折腾网站 XSS 漏洞修复的时候,当我把 XSS 漏洞和谐成功之后,360 扫描送来了一个"彩蛋": 本以为又是 360 误报,结果点击看了下,还真能打开 PHPinfo: PHP 彩蛋我也是第一次听说...一、如何触发 PHP 彩蛋? 我们只要在运行 PHP 的服务器上,在域名后面输入下面的字符参数,就能返回一些意想不到的信息。当然有些服务器是把菜单屏蔽了的。...点击跳转 加上“彩蛋之后”是这样: 1)....PHP LOGO 蓝色大象  点击跳转 二、如何看待 PHP 彩蛋? 如果你在自己的博客上也发现了这个问题,请不要惊慌,也莫要想着必须马上去解决他。其实这不算是漏洞。...没必要上纲上线,将它列为 PHP 的漏洞,连 360 都戏称为[彩蛋漏洞]。 三、如何屏蔽 PHP 彩蛋?

    3K100
    领券