Py学习  »  Python

What the f*ck Python!

Python之美 • 5 年前 • 580 次点击  

17年9月我曾经写过一篇 wtfPython: 一组有趣的、微妙的、复杂的Python代码片段 介绍wtfPython这个项目,这里面有一些非常有趣且鲜为人知的 Python 特性,其中有些知识点也让我涨了姿势。

最近发现网友leisurelylicht开源了它的中文翻译项目(https://github.com/leisurelicht/wtfpython-cn, 也可以点击文末的「阅读原文」到达),欢迎大家了解这个项目,有能力的话可以帮助作者改进翻译。

我摘录下项目介绍:

Python, 是一个设计优美的解释型高级语言, 它提供了很多能让程序员感到舒适的功能特性. 但有的时候, Python 的一些输出结果对于初学者来说似乎并不是那么一目了然.

这个有趣的项目意在收集 Python 中那些难以理解和反人类直觉的例子以及鲜为人知的功能特性, 并尝试讨论这些现象背后真正的原理!

虽然下面的有些例子并不一定会让你觉得 WTFs, 但它们依然有可能会告诉你一些你所不知道的 Python 有趣特性. 我觉得这是一种学习编程语言内部原理的好办法, 而且我相信你也会从中获得乐趣!

如果您是一位经验比较丰富的 Python 程序员, 你可以尝试挑战看是否能一次就找到例子的正确答案. 你可能对其中的一些例子已经比较熟悉了, 那这也许能唤起你当年踩这些坑时的甜蜜回忆 😅

如果你习惯在命令下工作,还可以在终端里面阅读

  1. $ pip install wtfpython -U

  2. # 或者

  3. $ npm install -g wtfpython

  4. $ wtfpython  # 在命令行中运行 wtfpython, 就可以开始浏览了

PS:不过这个是英文的,有兴趣的同学可以做一个中文的命令行工具



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/HN4n6rnfAA
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/27050
 
580 次点击