【原文链接】

1、import this 开启Python之禅

>>> import this
The Zen of Python, by Tim PetersBeautiful 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!
>>>

2、Python之禅(中文)

  • 优美胜于丑陋,
  • 明了胜于晦涩。
  • 简洁胜于复杂,
  • 复杂胜于凌乱。
  • 扁平胜于嵌套,
  • 稀疏胜于密繁。
  • 可读性很重要!
  • 即便假借特例的实用性之名,也不可违背这些规则。
  • 不要放过一切错误,除非错误本身需要以忽略对待。
  • 不确定面前,我们应抵挡妄加猜测的引诱。
  • 应该有一种,也但愿只有这一种是显而易见的解决之道。
  • 万事开头难,除非荷兰人。
  • 做好过不做,而不假思索就动手还不如不做。
  • 如果某个实现无法很好阐释,那么它肯定是一个糟糕的办法;
  • 如果某个实现很容易说清楚,那么它可能就是个不错的方案。
  • 命名空间是个绝妙的发明——对此我们应多多益善!

Python----Python之禅相关推荐

  1. Python|Python简介|安装Python解释器|运行|开发工具|Python之禅|turtle绘制五星红旗|绘制方块|绘制小猪佩奇|语言100课:学习(1)

    文章目录 源项目地址 初识Python Python简介 Python的历史 Python的优缺点 Python的应用领域 安装Python解释器 运行Python程序 确认Python的版本 编写P ...

  2. python坦克大战_Life is short,you need Python——Python实现坦克大战(一)

    先展示一下效果 搓搓小手手,坦克大战即将开始--https://www.zhihu.com/video/1140743290784817152 一.游戏引擎的安装 安装方式有两种:1.pip安装 wi ...

  3. [PYTHON]python 基础笔记(1)

    最近一直在研究python... 自学了一段时间,感觉对我这种本身脑子转不过弯的人来是真心是个不错的选择.. 以下是自己学习总结的笔记,有需要的朋友可以用来参考. 系统版本: Centos6.3 x6 ...

  4. 比较 Python(Python 与其他语言的比较)

    2019独角兽企业重金招聘Python工程师标准>>> ---------<PYTHON核心编程> 比较 Python(Python 与其他语言的比较) Python 已 ...

  5. html标签 补全方法 python,Python Beautiful Soup学习之HTML标签补全功能

    Beautiful Soup是一个非常流行的Python模块.该模块可以解析网页,并提供定位内容的便捷接口. 使用下面两个命令安装: pip install beautifulsoup4或者 sudo ...

  6. python python中max()函数的用法

    python python中max()函数的用法

  7. jupyter notebook打不开,Unable to create process using ‘“e:\python\python.exe“ “G:\python\Scripts\jupyt

    jupyter notebook打不开 报错为: C:\Users\Administrator>jupyter notebook Fatal error in launcher: Unable ...

  8. python在使用绝对路径时出现OSError: [Errno 22] Invalid argument: ‘E:\python\python扩展\text_file\pi_digits.txt

    今天我在练习python文件的绝对路径时发现OSError: [Errno 22] Invalid argument: 'E:\python\python扩展\text_file\pi_digits. ...

  9. 从scratch到python轻松学下载_STEAM教育-[少儿创客] 从Scratch到Python——python turtle-电路城论坛 - 电子工程师学习交流园地...

    从Scratch到Python--python turtle 一种比pygame更加简洁的实现 现在很多学校都开设了Scratch课程,学生可以利用Scratch创作丰富的作品,然而Scratch之后 ...

  10. 初识python——python的发展历程及python各个版本之间的区别,python的安装

    初识python--python的发展历程及python各个版本之间的区别,python的安装 什么是python python的起源 python主要发展历程 python各个版本之间的区别 如何选 ...

最新文章

  1. android 网络通信方式,Android中基于TCP协议的网络通信
  2. 字母c语言定义为什么变量,C语言为什么要规定对所用到的变量要“先定义,后使用”...
  3. 自然语言处理实践Task3
  4. nginx学习文档之二 配置负载均衡-负载均衡发现的问题
  5. Get “https://proxy.golang.org/github.com/“: dial tcp 216.58.200.49:443: connect: connection refused
  6. 自动驾驶的三维点云处理与学习
  7. dw添加下拉菜单_用dreamweaver制作网站下拉菜单的实现教程
  8. Java开发报表——Grid++Report 报表设计器
  9. 转载好用的小工具 【who-lock-me】
  10. 华为HCIA认证考试简介
  11. AES128加密算法的实现(C/Java/C#)
  12. 制作一个四轮四驱底盘【内附资料下载链接】
  13. 逆向工具之脱壳神器反射大师(附脱壳环境搭建、脱壳实战)
  14. SAS JAVA基础开发包下载
  15. 51nod1299 监狱逃离 最小割
  16. MATLAB 区分大小写问题
  17. 用动态规划算法解决TSP问题
  18. iis下如何配置Rewrite(Rewrite下载与配置)
  19. csharp基础练习题:TIY-Fijhghbujhjh【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练
  20. centos7.9安装virtualBox教程(离线rpm/互联网)

热门文章

  1. 计算机电源MOD,自制模组板给黑群电源改模组
  2. LPK木马分析-02
  3. Hadoop1.2.0开发笔记(八)
  4. 光的反射规律: 反射光线、入射光线和法线
  5. 盘点七大接地气的翅片管式换热器设计软件
  6. 大数据技术Hadoop入门理论系列之一----hadoop生态圈介绍
  7. delphi mysql.pas_mysql_pas DELPHI的 连接类源码,附带例程,无需ODBC驱动! VCL 269万源代码下载- www.pudn.com...
  8. 三角形类 (Triangle class)
  9. Java实现按中文名称排序
  10. Iframe根据src页面高度实时调整高度