器,并且根据70年代著名的喜剧团体Monty Python的电视剧《Monty Python‘s Flying Circus》,来命名编程语言为Python,因为他是这个电视剧绝对的粉丝。由于文化差异,我们现在很难理解龟叔为什么如此喜爱这个电视剧。后来出版社为了避免给名字付版权费,所以Python书的封面印的都是大蟒蛇。我们上课时会给孩子讲Python英文的意思是大蟒蛇,但我们学习的Python是一门非常简单强大的编程语言。
Python创始人龟叔
Python以它的简单而被人称道。Python的设计理念就是简单。因此在众多Python的特点中,和其他语言不同的就是缩进,Python通过缩进使得代码层级清晰,容易阅读,提高代码的可读性。其他语言是通过括号来标明不同的代码块,而python是通过缩进来表达,这一点更像是普通文本的段落组织方式,对孩子来说更容易理解和书写。你如果在Python的IDE中输入
import this
你就会看到一首名为Python之禅的诗,英文有些难懂,但是随着编程经验的增加你会慢慢理解Python的设计理念,例如 “Simplicity is better than Complexity”(简单比复杂更好), “Readability Counts“(可读性非常重要)。龟叔今年6月发过一条推特:”Python为了更简单和易用的体验而设计。这种简单易用是通过先进技术和复杂工程实现的。”所以Python外在的简单是一种内部复杂的呈现。