`

隐藏于Python内的设计之禅彩蛋

阅读更多

 

Python中执行import this时显示隐藏于Python内的彩蛋:

 

--------------------------------------------------------------------------------------

The Zen of Python, by Tim Peters

 

Beautiful is better than ugly.

Explicit is better than implicit.

Simple is better than complex.

Complex is better than complicated.

Flat is better than nested.

Sparse is better than dense.

Readability counts.

Special cases aren't special enough to break the rules.

Although practicality beats purity.

Errors should never pass silently.

Unless explicitly silenced.

In the face of ambiguity, refuse the temptation to guess.

There should be one-- and preferably only one --obvious way to do it.

Although that way may not be obvious at first unless you're Dutch.

Now is better than never.

Although never is often better than *right* now.

If the implementation is hard to explain, it's a bad idea.

If the implementation is easy to explain, it may be a good idea.

Namespaces are one honking great idea -- let's do more of those!

 

分享到:
评论

相关推荐

    Python-所有复活节彩蛋和Python中隐藏的笑话列表

    1. **`import this`**:这是Python中最著名的复活节彩蛋之一,当你在Python交互式环境中输入`import this`时,它会展示一条名为“Zen of Python”的哲学原则,这些原则指导着Python的设计和使用。 2. **`import ...

    Python课程设计之俄罗斯方块

    在本项目中,"Python课程设计之俄罗斯方块"是一个基于Python编程语言实现的经典游戏——俄罗斯方块。这个课程设计旨在帮助学生理解Python的基本语法、控制结构、对象导向编程以及图形用户界面(GUI)的创建。以下是...

    Python毕业设计:车牌识别系统源码.zip

    Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python...

    python毕业设计之邯郸地标美食导游平台源码

    python毕业设计之邯郸地标美食导游平台源码python毕业设计之邯郸地标美食导游平台源码python毕业设计之邯郸地标美食导游平台源码python毕业设计之邯郸地标美食导游平台源码python毕业设计之邯郸地标美食导游平台源码...

    python课程设计-酒店房间预订及管理系统.zip

    python课程设计-酒店房间预订及管理系统python课程设计-酒店房间预订及管理系统python课程设计-酒店房间预订及管理系统python课程设计-酒店房间预订及管理系统python课程设计-酒店房间预订及管理系统python课程设计-...

    《Python程序设计》习题与答案-python教材答案.doc

    《Python程序设计》习题与参考答案 第1章 基础知识 1.1 简单说明如何选择正确的Python版本。 答: 在选择Python的时候,一定要先考虑清楚自己学习Python的目的是什么,打算做哪方 面的开发,有哪些扩展库可用,这些...

    python课程设计完整 五子棋

    在本项目中,"python课程设计完整 五子棋"是一个使用Python编程语言实现的五子棋游戏。这个课程设计旨在帮助学生掌握Python的基础知识,理解面向对象编程的概念,并通过实际项目来提升编程技巧和问题解决能力。以下...

    Python 课程设计 高校教务系统(内有课程设计报告)

    Python 课程设计是针对计算机科学和相关专业学生的一项实践性学习任务,旨在加深对编程语言的理解,提升软件开发技能。在这个具体的案例中,我们关注的是一个基于Python的高校教务系统。这个系统的构建是为了模拟...

    Python程序设计(第二版)

    《Python程序设计(第二版)》是一本专为初学者设计的Python编程教材,它旨在帮助没有编程背景的读者快速掌握Python语言的核心概念和技能。本书涵盖了Python的基础知识,通过结合基础视频讲解、实例演示以及PPT教程...

    python课程设计用pyqt5做的拼图小游戏源码.zip

    python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码...

    python语言程序设计实践教程上海交通大学-Python语言程序设计.pdf

    Python语言程序设计实践教程是上海交通大学推出的一门课程,旨在教授Python编程基础知识和实践技能。随着Python在教育领域的普及,越来越多的学校和专业选择开设这门课程,原因在于Python的简洁语法和强大的第三方库...

    Python程序设计(第3版)高清版 附赠安装程序

    python程序设计是国外一本知名的Python大学教材,作者是美国Watsburg大学的教授,他使用自己的图书作为Python程序设计课程的授课教材,取得了很好的效果。本书采用较为传统的方式进行教学,强调问题解决、设计和编程...

    Python语言程序设计PPT课件.zip

    组合数据类型是Python语言区别于其他高级编程语言的一大特色,通过组合数据类型,省去了其他语言各种复杂数据结构的设计,给编程人员带来了极大的方便,这也是Python流行于数据分析领域的原因之一。学习本章,要熟练...

    Python本科毕业设计项目源代码用pygame模块设计并运行贪吃蛇小游戏.zip

    Python本科毕业设计项目源代码用pygame模块设计并运行贪吃蛇小游戏Python本科毕业设计项目源代码用pygame模块设计并运行贪吃蛇小游戏Python本科毕业设计项目源代码用pygame模块设计并运行贪吃蛇小游戏,Python本科...

    python程序设计(浙江大学).rar

    python程序设计PPT(浙江大学python课件)对应慕课该课程PPT。 包含9章内容: python语言介绍; 语句; 字符串,列表,元组; 集合,字典; 函数,命名空间和作用域; 文件读写操作; Web应用; 网络爬虫;等

    python程序设计 PPT.rar

    **Python程序设计** 在计算机科学领域,Python是一种高级编程语言,以其简洁明了的语法和强大的功能而闻名。本教程由黄锐军先生精心制作,旨在深入浅出地讲解Python程序设计的基础和进阶概念,适合初学者和有一定...

    Python 程序设计(微课版)习题答案.pdf

    采用“任务驱动”的方式设计整个教学过程,以程序员的真实工作场景、典型工作任务为载体组织教学单元,内容选取既突出Python 的通用性,又强调Python 的实用性和操作性。每个任务都包含任务描述、知识准备、任务实施...

    python 课程设计期末大作业 学生管理系统

    【Python 学生管理系统】是本次课程设计的主题,旨在利用Python语言构建一个能够对学生信息进行管理的系统。这个系统涵盖了登录页面、学生信息的增删查改等功能,旨在提升学生的编程实践能力和问题解决技巧。 在...

Global site tag (gtag.js) - Google Analytics