导读:此文章的内容主要介绍Python是什么,以及了解Python能做什么,希望能给读者深入浅出的介绍一下Python,先通过了解建立初印象,再深入学习编程。
本文通过以下几个部分对Python进行介绍:
- Python背景知识
- Python是什么?
- Python能做什么?
- Python的特点?
- 我适合学Python吗?
做为未接触过Python的你,在看见Python这个单词的时候,是否会在脑海中浮现上面这些疑问?
希望通过本篇文章,能解答你心中的疑问。
一、Python背景知识1、字面量
Python的中文意思是“蟒蛇”,这也是LOGO的来源。学习怎么读请点击在线发音。
发音这点其实很重要,我们学习编程,在碰到陌生的高频单词时,一定要学会正确的发音,不然工作几年后,一开口读的就是错的,除了贻笑大方,还会让人感觉不专业。
2、作者
Python创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。
3、为什么要叫Python?
因为作者在开发这个语言的时候正在阅读《蒙提.派森的飞行马戏团》(Monty Python’s Flying Circus)(1970年代的BBC喜剧系列)。(不得不佩服大佬,取名字就是这么随意)
4、为什么要创造Python?
ABC语言是由Guido参加设计的一种教学语言。就Guido本人看来,ABC 这种语言非常优美和强大,是专门为非专业程序员设计的。
但是ABC语言并没有成功,究其原因,Guido 认为是其非开放造成的。Guido 决心在Python 中避免这一错误。同时,他还想实现在ABC 中闪现过但未曾实现的东西。
于是,Python语言被设计出来,具备了简洁性、易读性以及可扩展性等特点。
二、Python是什么- Python是一门编程语言。别笑,正确的认识一个名词很重要。现在流行的技术名词很多很多,例如Qt,C ,Golang,React,Angular,JAVA,JS,Nodejs等等,你能正确的分清楚她们吗?
- Python是一门高级语言,其他高级语言还有C 、Java、C#、PHP等等。
- Python是一门解释型语言。那么你会问了,解释型语言是什么意思?这里先抛出另一个概念:编译型语言,后续会有专门的文章讲解编译型语言与解释型语言的区别。
- Python还是一种“胶水”语言,利用Python各种各样强大且丰富的库,我们程序员可以把其他语言(典型的如C、C 语言)开发的模块很简单地揉合在一起,而其他语言想要完成同样的工作,则需要耗费更多的时间和精力。