当前位置:   article > 正文

python的基础数据类型_请使用两种计数方式表示314159.26

请使用两种计数方式表示314159.26

计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。

我们在学习编程中必须要认识不同的数据类型 在python有不同数据类型

能够直接处理的数据类型有以下几种:

整数 

python中的整数与生活中的整数是一样的例如:1 2 3 1000 -1 -199这些都是整数

计算机对于整数 ,由于计算机由于使用二进制,所以,在计算机中也常用二进制或者十六进制表示整数。相比十进制数,在Python中使用以下方式表示二进制数和十六进制数

十六进制数除了0~9十个数字以外,还使用a、b、c、d、e、f,二进制数只使用数字0、1表示,在Python中,二进制整数使用前缀0b表示,比如:0b01100b1100。 

字母串

字符串对应生活中的就是非数字类型的内容,比如一个句子,一段话,在Python中就是字符串

例如:print('Hello World') 其中的Hello World 就是字母串

布尔值

布尔值对应于生活中的就是,在计算机的世界里,大部分判断都是非错则对的,布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值

空值

空值是Python里一个特殊的值,用None表示

None不能理解为0 None是一个特殊的值

浮点数

浮点数对应我们生活的是小数,例如:0.1,0.512.343.1415926等,都是浮点数。

小数在计算机领域中被称为浮点数的原因是:按照科学记数法表示时,一个浮点数的小数点位置是可变的

在python中 把10用e代替

在这里有必要提醒一点就是,整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差,怎么去检验,可以在Python终端中输入以下内容0.1 + 0.2,看看可以得到你期望的结果0.3吗?真实结果会让人失望

同样的,这里涉及的原理同学也可以学习上面提到的课程进行进一步原理层面的理解。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/148112
推荐阅读
相关标签
  

闽ICP备14008679号