前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >零基础学习人工智能之Python篇1-Python定义

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

作者头像
企鹅号小编
发布2018-01-24 14:53:16
6080
发布2018-01-24 14:53:16
举报
文章被收录于专栏:编程

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

定义:

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

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

面向对象:

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

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

解释型:

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

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

计算机程序设计语言:

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

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

小结:

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

本文来自企鹅号 - AIStart媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - AIStart媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档