优美胜于丑陋(Python 以编写优美的代码为目标)
明了胜于晦涩(代码应当是简单明了和命名规范的)
简洁胜于复杂(代码应当是简洁的,不要有复杂的内部实现)
复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系)
扁平胜于嵌套(代码应当是扁平化的,不能有太多的嵌套)
间隔胜于紧凑(代码有适当的间隔,不要过于紧凑影响阅读)
可读性很重要(代码要是可读的)
即便假借特例的实用性之名,也不可违背这些规则
不要包容所有错误,除非你确定需要这样做
当存在多种可能,不要尝试去猜测
而是尽量找一种,最好是唯一一种明显的解决方案
虽然这并不容易,因为你不是 Python 之父
做也许好过不做,但不假思索就动手还不如不做(动手之前要想清楚)
如果你无法向人描述你的方案,那肯定不是一个好方案;反之亦然
命名空间是一种绝妙的理念,我们应当多加利用

Python之禅 by Tim Peters(中文)相关推荐

  1. Python之禅 by Tim Peters

    2019独角兽企业重金招聘Python工程师标准>>> python语言之父对python设计之初提出了规范和风格,名为"Pythonic",它指的是以Pytho ...

  2. Python之父Tim Peters的留言

    python之父Tim Peters在python中给我们这些开发者的留言 首先进入cmd输入 python 进入python交互环境 dos命令行(cmd)进入python,输入 import th ...

  3. 什么是python之禅_【Python面试】你了解什么是 Python 之禅么?

    公众号新增加了一个栏目,就是每天给大家解答一道Python常见的面试题,反正每天不贪多,一天一题,正好合适,只希望这个面试栏目,给那些正在准备面试的同学,提供一点点帮助! 小猿会从最基础的面试题开始, ...

  4. 《Python之禅》——原文和翻译

    Python之禅是python解释器中的一个隐藏彩蛋 触发方法:在python解释器中输入 import this 原文 The Zen of Python, by Tim Peters Beauti ...

  5. python之禅中英版

    英文原版 The Zen of Python, by Tim PetersBeautiful is better than ugly. Explicit is better than implicit ...

  6. python之禅星号_Python之禅

    在Python交互式解释器中输 入import this就会显示Tim Peters的The Zen of python 读一读Python之禅,你就明白Python为什么如此吸引人. >> ...

  7. 一行代码打印python之禅

    就这一句: import this 输出: The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is be ...

  8. 《Python之禅》的翻译和解释

    <Python之禅>的翻译和解释 本文最初发表于恋花蝶的博客( http://blog.csdn.net/lanphaday),如蒙转载,敬请何留全文完整,并连本声明一起转载. 凡是用过 ...

  9. Python之禅 的翻译和解释

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! < ...

最新文章

  1. Linux 常用解压和压缩命令
  2. linux微信公众号报警,zabbix报警媒介,微信报警,邮件报警
  3. 国家开放大学2021春1378管理英语3题目
  4. Linux socket编程,对套接字进行封装
  5. php整合支付宝,Thinkphp5.0整合支付宝在线下单
  6. UI设计干货素材|如何正确使用直观打折数字使画面更饱满更具促销感!
  7. 大多数物联网仍采用2.4GHz频段的原因
  8. sql转义模块php,sql注入与转义的php函数代码_php技巧
  9. 自动阅读专业版第九次更新---原薅羊毛专业版(最后一次源代码分享)
  10. Linux禁用搜狗输入法的简繁切换快捷键
  11. JAVA中操作数据库方式与设计模式的应用 --青山不改绿水长流-EKing
  12. 苹果手机升级13无法开机_苹果11更新ios13.7卡在开机页面
  13. 如何在Windows 10上控制多个显示器的功能
  14. 立体栅格地图_三维栅格地图构建之二:视差图及点云图 | 学步园
  15. RDD.repartition
  16. python图像锐化 增强边缘_[Python图像处理]十一.图像锐化与边缘检测之Roberts算子、Prewitt算子、Sobel算子和Laplacian算子,Schar算子...
  17. 软件测试工程师的核心竞争力是什么?
  18. MATLAB航空发动机装配,航空发动机在MATLAB与C++接口支持下的建模方法
  19. Verilog HDL**两位数码管计数器,关于reg位数的问题
  20. 关于在MySQL官网下载MySQL

热门文章

  1. linux bin sbin root,linux 下 /bin /sbin 的区别
  2. 【安全知识分享】PPTX|单位消防安全知识培训(54页)(附下载)
  3. 大数据智能洞察、知识图谱、数据可视化技术
  4. 横排列表(li)的左右对齐
  5. 最美女司机!90后女生穿汉服开公交
  6. 民生银行网上安全组件安装失败
  7. Canvas修行之黑客帝国代码雨
  8. iOS学习笔记--图片美白(二)
  9. 南开大计算机学院夏令营,2020南开大学人工智能学院推免夏令营通知
  10. 蜗牛学院:《王者荣耀》的浪潮正渐平静,“吃鸡”战场的枪声,则悄然打响...