零基础学习人工智能之Python篇1-Python定义

时间:2022-04-24
本文章向大家介绍零基础学习人工智能之Python篇1-Python定义,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

学习Python首先咱要明白Python是什么

定义:

Python是一种面向对象的解释型计算机程序设计语言

我们分解下Python的定义,主要是要理解面向对象、解释型、计算机程序设计语言这三个概念。

面向对象:

当我们面对一只猫的时候,这个猫就是一个对象,这时候我们就是面向猫这个对象的。面对猫时我们看到了什么呢?我们看到了猫的颜色、猫的眼睛、猫的大小等。

在面向对象的编程语言里,我们可以把所有东西都当做对象,一个苹果、一句话、一杯水都可以当做一个对象。

解释型:

初中刚开始学文言文的时候,我们并不懂文言文说什么,感觉晦涩难懂,老师会一句一句的给我们解释每句话的意思。

同理,计算机并不能理解我们写的python代码,在程序运行时才会有一个解释器把我们写的python代码一句一句解释成计算机可以理解执行的机器语言,这就是解释型语言。

计算机程序设计语言:

我们知道每个国家都有自己的语言,美国有英语,俄罗斯有俄语,中国有汉语、粤语、维吾尔语等。在没有翻译官的时候,没有人听懂别国的语言。

计算机程序设计语言就是为计算机设计的语言,不止每个国家有自己的语言,计算机也有自己的语言。

小结:

Python是一种面向对象的解释型计算机程序设计语言,就像当我们是计算机,我们面对python代码,需要解释器一句一句的解释我们才能听懂。