学习Python首先咱要明白Python是什么
定义:
Python是一种面向对象的解释型计算机程序设计语言
我们分解下Python的定义,主要是要理解面向对象、解释型、计算机程序设计语言这三个概念。
面向对象:
当我们面对一只猫的时候,这个猫就是一个对象,这时候我们就是面向猫这个对象的。面对猫时我们看到了什么呢?我们看到了猫的颜色、猫的眼睛、猫的大小等。
在面向对象的编程语言里,我们可以把所有东西都当做对象,一个苹果、一句话、一杯水都可以当做一个对象。
解释型:
初中刚开始学文言文的时候,我们并不懂文言文说什么,感觉晦涩难懂,老师会一句一句的给我们解释每句话的意思。
同理,计算机并不能理解我们写的python代码,在程序运行时才会有一个解释器把我们写的python代码一句一句解释成计算机可以理解执行的机器语言,这就是解释型语言。
计算机程序设计语言:
我们知道每个国家都有自己的语言,美国有英语,俄罗斯有俄语,中国有汉语、粤语、维吾尔语等。在没有翻译官的时候,没有人听懂别国的语言。
计算机程序设计语言就是为计算机设计的语言,不止每个国家有自己的语言,计算机也有自己的语言。
小结:
Python是一种面向对象的解释型计算机程序设计语言,就像当我们是计算机,我们面对python代码,需要解释器一句一句的解释我们才能听懂。
如有问题,欢迎讨论。
领取专属 10元无门槛券
私享最新 技术干货