人生苦短,我用Python

简介: Python 设计哲学打开控制台,进入python交互环境,输入import this,我们就能看到这样一段话。Python 之禅 --- by Tim PetersPython 2.

Python 设计哲学

打开控制台,进入python交互环境,输入import this,我们就能看到这样一段话。
Python 之禅 --- by Tim Peters

Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec  5 2015, 20:40:30) [MSC v.1500 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import this
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程序的原则。

目录
相关文章
|
7月前
|
人工智能 IDE 开发工具
【Python学习篇】Python基础入门学习——你好Python(一)
【Python学习篇】Python基础入门学习——你好Python(一)
74 1
|
8月前
|
Java Python 开发者
Python 学习之路 01基础入门---【Python安装,Python程序基本组成】
线程池详解与异步任务编排使用案例-xian-cheng-chi-xiang-jie-yu-yi-bu-ren-wu-bian-pai-shi-yong-an-li
513 3
Python 学习之路 01基础入门---【Python安装,Python程序基本组成】
|
8月前
|
Python
|
Linux 编译器 C语言
【python入门篇】安装python教程
【python入门篇】安装python教程
894 0
|
8月前
|
Python
python笔记
python笔记
|
Python Windows
安装Python的教程
安装Python的教程
98 0
|
存储 SQL 数据库
python每日笔记
python每日笔记
|
机器学习/深度学习 数据采集 数据挖掘
人生苦短,我用Python:如何入门Python的世界
人生苦短,我用Python:如何入门Python的世界
|
人工智能 数据可视化 数据挖掘
听说你还不知道什么是 python?带你深入理解什么是 python
听说你还不知道什么是 python?带你深入理解什么是 python
|
存储 机器学习/深度学习 算法
PYTHON笔记总结(一)
Python的优点很多,简单的可以总结为以下几点。 简单明了,学习曲线低,比很多编程语言都容易上手。 开放源代码,拥有强大的社区和生态圈,尤其是在数据分析和机器学习领域。 解释型语言,天生具有平台可移植性,代码可以工作于不同的操作系统。 对两种主流的编程范式(面向对象编程和函数式编程)都提供了支持。 代码规范程度高,可读性强,适合有代码洁癖和强迫症的人群。
120 0