Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Python是什么?速读本文让你快速Python入门

Python是什么?速读本文让你快速Python入门

Tomorin
Tomorinasal
2018-08-25 14:43:211501semak imbas

Python这门语言,算是一款比较年轻的语言了,这门语言出生在1989年,由Guido van Rossum发明,算是最年轻的80后了,并且在短短的2年后也就是1991年正式的公开发行。

这篇文章,就为大家来介绍,Python是什么,我们该如何入门,如何去学习Python

gui.png

学习过这门语言的人都清楚,Python不像其他语言那样,繁琐且逻辑混乱,她很简单,简单到只要短短的十几行代码就能写出java,JavaScript和C语言需要几十行甚至上百行的语言,她也很优美,即使只是初学者,只要你有一点点的编程语言逻辑基础,你就能很清晰的认知Python这门语言的逻辑语法——简单,明了,直来直去,把她比作人的话,就像是密西西里的贵妇人,得体的举止但是谈吐却落落大方。

Python这门语言一经面世就受到热烈的欢迎,并且在计算机技术日益成熟的这些年,她也成功的于2017年登上了编程语言排行榜的首位,集全球的程序员共同认证的语言。

说了那么多,python到底是什么呢?我们该如何入门呢?

Python虽然有着辉煌的历史,但也不是跨所有平台的语言,在Python3.0出版之前,我们用编辑器编写Python时候,还是要在电脑上面搭建一个Python可以运行的环境的,就好像在中国养了一只热带爬虫类当宠物,我们不论如何也要给人建造好一个适合她生存的环境的。

以下内容只针对Python3.0以及之前的版本:

关于python的第一行代码,可不像其他语言那样上去一个标准的“hello world”,正如上文所说,需要去搭建一个环境:

#!/usr/bin/python

以上代码的含义就是方便我们的编辑器在代码所指向的文件夹中一层一层的往下找,找到名为python的编辑器解释器,但肯定有特殊状况,如果一名用户在安装python解释器的时候因为某些原因没有安装在/usr/bin文件夹下,那python编辑器就无法被查找到了。为此,我们又有一段编码:

#!/usr/bin/env python

这行代码其中的env的意思就是防止用户未把Python文件放入usr/bin文件下,当编辑器去浏览代码检测到env时,直接会无视前面的/usr/bin,转而直接对电脑中的Python文件进行搜索,并找到与当前编辑器所适配的解释器。

那么就会有人问了,如此的大费周折,你之前也说了,这是Python3.0之前的版本,为什么我们不能用Python3.0以及Python3.0之后的版本呢?

原因很简单,编程语言虽然是和计算机挂钩的一种概念,但她本身却是包含了“计算机”和“语言”两种特点的物质——她和计算机一样,会随着版本的更新,而不断的更新,不断的更加方便程序员,但也和语言一样,越老,越久远,其中所能包含的词汇也就越多,越干练。即使到了Python问鼎编程排行榜首的一年后的今天,也还是有很多人去使用Python2.0+,就如同美酒一般,越久远,越香醇。

前面提到了编辑器,那么什么样的编辑器适合Python呢?

其实说到编辑器,我们可以打趣的说:用text文档都行。

是的,真的是可以,但是我们辛辛苦苦进化到这个地步,不是返回去用最原始的方法做这些的,在这里我强推两款编辑器:

Dreamweaver CS6http://www.php.cn/xiazai/gongju/469

notepad+:http://www.php.cn/xiazai/gongju/92

这两款编辑器是目前已知的使用范围最广的两款编辑器,而且更主要的是它们相当的方便,不像之前调侃的text文档那样写对写错都不知道,完全可以一边编写一边查错纠错,程序员,就是一直在改bug和写bug啊~

以上,就是关于Python入门的内容。


Atas ialah kandungan terperinci Python是什么?速读本文让你快速Python入门. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn