小言_互联网的博客

超有爱的Python,独一无二却充满诱惑的设计哲学,Life is short,you need Python!Python洗脑工作!

287人阅读  评论(0)

为啥Python超有爱呢?

可能跟这个单词本身的意思(大蟒蛇)无时不刻地散发着危险却又迷人的光芒有关吧!

为嘛要爱上Python呢?

这个就嘚跟他的开发者在设计Python时提出的设计哲学密不可分了。Python是所有语言中唯一一门自带设计哲学的语言,而这个设计哲学的内容本身却又和设计哲学理念相互映衬,直叫人爱入骨髓。说了这么多废话,接下来我们就来看看说的这么叼的设计哲学到底是个啥东东!

First:优雅

有人可能会嗤之以鼻了,敲码就敲码呗,咋还搞个优不优雅什么的,跟个死娘炮似的。我们这里说的这个优雅哈,是说咱这个Python代码格式很优雅,使得一个开发者开发的程序在交给下一个开发者继续开发时,很容易就能读懂。

Second:明确

“明确”指的是一个问题有且仅有一种固定的、唯一的解决方式,而不像其他语言那样,用这个方法可以,用那个方法也可以,导致在写之前都还要思考一下自己到底该用什么方法才好,让人恼火,而对于有选择困难症和拖延症患者来说就更叫人痛不欲生了!

Third:简单

“简单”说的则是Python这个强大的解释器,要求代码格式规范的同时,以缩进的长度不同来区分不同的代码块,使得整篇代码看起来不仅简单,而且易读性强。而“简单”也同时印证着“明确”,让即使一个问题有着多种解法,Python的admin也只会择优录用,即选择最简单、最易懂的一种方法。

Fourth:开放

Python这门语言从诞生到羽翼丰满,都离不开这个核心思想 — 开放

好东西就是需要拿出来分享的,如果一昧的藏着掖着,就算是真金也会持续哑亮直至暗淡。所以我才决定把自己在结合着对Python的学习后把自己沾到Python的鸡血拿出来泼给大家,希望朋友们认为小生有所说错的,多多提醒,谢谢!

说到这里我们先来膜拜一下大佬,咱Python语言的创始人“仁慈的独裁者”吉多·范罗苏姆(Guido van Rossum)大叔,如下图:


你们想的没错啊,那个他不是谁,正是图片中这个拿着饮料,脸挂络腮胡子的,满嘴大黄牙的油腻中年大叔。其实他在当年开发这门语言时年龄并不大,这个故事就告诉我们平时在敲码之余,注意保养。其实如果大叔把胡子刮了会很帅的。

好了,废话又说了一大堆,接下来回到正题。当年正是这位大佬在过圣诞节为打发无聊的时间才有了这一门语言的诞生。而大佬在把Python语言的模板一开发出来,就立马将其开源公布,这使得可以让众多的Python爱好者可以共同参与到这个语言的开发,让Python语言逐渐壮大。

顺便说一下Python语言的模块,在Python中会把每个以.py为后缀名的文件都视为一个模块。Python中的各种方法都封装于各模块中,且见名知意。而各种模快在相互独立的同时又是开放的,可以让所有对该模块感兴趣的人共同参与这个模块的开发。而今天的人工智能、大数据等等就是属于Python的一种专门的模块。

两张图片坚定你学Python的心

1、利用 Python 合成的世界首张黑洞照片

2、主流程序语言流行率变化趋势

个人看法

虽然Python一行代码能顶JAVA十行代码这句话有吹的嫌疑,但是使用Python开发一个程序相较于使用其他语言能大幅度缩短开发周期绝对没有毛病。并且,从短时间来看使用Python似乎比使用其他语言节约不了多长时间,但如果做一个20年周期的比较呢?相信洞若观火的读者朋友们已心知肚明了吧!最后再膜拜一下吉多老爷子,即便已离职,却仍然还坚持着审阅PEP(Python Enhancement Proposals)Python改进提案,大爱我们的仁慈独裁者。再说一下自己对老爷子的认识,吉多老爷子开发的Python语言对程序员的作用无异于袁隆平老爷子研制出转基因水稻对全中国人民的作用,“Python之父”实至名归。祝愿两位老爷子身体健康,事事顺利。希望读者朋友们在康完本篇鸡血博文后,对Python的热爱更加的热烈,对Python的兴趣更加浓郁。觉得本篇博文对你们有帮助的也别忘了加上小红心喔,爱你们!


转载:https://blog.csdn.net/David_Aulier/article/details/104968409
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场