【文山玩Python】用python的数据类型,来简单的描述世界

前文讲过,编程语言是对现实世界的抽象与模拟,那么数据类型就是用来构造模拟现实世界的工具

那么python中的数据类型,在现实生活中可以找到那些原型呢?

我们先回顾一个幼儿教育的过程:

出生后,我们先教的是什么?当然是语言啦,先要学会叫家里人的称呼。

然后我们教的是什么?我们会拿很多图片、物体的形状配合语言的描述,告诉宝宝这些各种形状的东西是什么,开始认知世界。

到1岁多的时候,我们又教的是什么?当然是数数,用数字来表达。

仔细想想,我们开始认知世界的时候,也就“语言、图像、数字”,三种类型的组合而已。

如果放到python的世界,其最基本的数据类型也与之对应,即:字符型,文件对象、数值型。

字符型,分为单个字符比如‘a’,和多个连贯或不连贯的字符简称一句话,比如‘今年的洪水,让人想到1998年’。

数值型,即数字比如0,比如26,比如0.5等。数值型字符串指的是,比如“26个人拥有世界一半财富”这个新闻中的‘26’是在一个字符串中的数字,我们可以称之为数值型字符串,当然数值型字符串,我们可以转换为数值型,我们后面会讲到。

文件对象,即专门用来处理比如world文档,txt文档,文件夹,exe文件,jpeg图片等都属于文件对象的处理的范畴。

image

在这三大数据类型的基础上,python又演变出了其它数据类型,比如元组、列表、字典、集合等基本类型,然后在python的7大基本数据类型的基础上,又会演变出其它各种数据类型,这样累积起来,世界就会很丰富,python的描述世界的能力也就增强了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容