0.3数据类型

作者: e40c4f11ad8a | 来源:发表于2019-05-18 17:50 被阅读0次

数据类型就是数据的各种类型,计算机是可以处理很多数据类型的,我们可以理解的有音乐,视频,文本都可以理解为数据类型,以下是我们通过python可以直接处理的数据(我们通常需要处理的数据类型)

整数:

计算机中的整数类型和数学中定义的整数是一样的,例如1,100,-9911,1234,0等等
当然有时也用二进制,八进制,十六进制去表示进制,这里简单说一下十六进制,十六进制用0x前缀和0-9a-f来表示。例如0xff00,0xa5b4c3d2等等

浮点数:

浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x10912.3x108是完全相等的。
浮点数可以用数学写法,如1.233.14-9.01,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,123就是1.23e2,或者12.3e80.000012可以写成1.2e-5,等等。

整数和浮点数的区别:整数和浮点数的存储方式是不同的,这样造成了整数的计算永远是精确的,浮点数却有可能会产生误差(也就是浮点数的精度丢失)
字符串:

字符串就是用'或者"括起来的任意文本,比如"你和我",'abc','{就是我呀}',需要注意的是'或者",是不会跟着输出显示的,只是一种表示的方式。如果我们需要在字符串里用到'或者"可以用\去转义,例如:'I\'m \"OK\"!'
我们运行一下就是:

image.png
简单来说就是在需要转义的字符前面加上\就可以了
如果有大量的文本需要转义,我们可以在'或者"加上r,就是print(r'\‘’\‘’\‘’\‘’‘’\\')这样就可以将r''或者r""里面的内容全部转义
布尔值:布尔只有2个值true,false

布尔值还可以通过计算来获得,比如:3 > 2得到的布尔值就是true,3<2得到的就是false.
布尔值通常用于条件判断中下面我们写一个简单的例子:

image.png
if()括号里面的参数为true执行第一个print,为false则执行第二个print
空值:

控制是python里一个特殊的值用None表示,None不能理解为0,0是有意义的,而None是一个特殊的空值

变量

变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。

变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头,比如:
a=1 这里a是一个整数
a=0.1 这里a是一个浮点数
t='312312' t是一个字符串.
t='asdasd' t是一个字符串.
t='萨达asd' t是一个字符串.
_t=ture _t 是一个布尔值

在python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量
image.png
这里我们先把字符串类型的数据赋予name变量,又再次把整数类型赋予给name变量,所以最终输出的值就是1,后面的赋值会覆盖前面的

相关文章

  • 0.3数据类型

    数据类型就是数据的各种类型,计算机是可以处理很多数据类型的,我们可以理解的有音乐,视频,文本都可以理解为数据类型,...

  • 0.3 PHP 数据类型

    标量类型:int、float、string、bool 复合类型:array、object 特殊类型:null、re...

  • BQG100-0.3(QGB50X)煤矿用气动隔膜泵

    BQG100-0.3(QGB50X)煤矿用气动隔膜泵 BQG-100/0.3气动隔膜泵规格:BQG-100/0.3...

  • 【2019-12-26】问题记录

    1、浮点数相加问题 a= 0.3 b= 0.2+0.1 print(a,b) 输出:0.3 0.300000000...

  • 0.3再见

    ...

  • 无名0.3

    0. “有点热。” “那就脱了吧。” “……” 王俊凯觉得酒吧真不是人呆的地方,他为什么要来没罪找罪受,DJ音乐冲...

  • 0.3 函数

    //---------------- 0.3 函数 --------------- import UIKit 1....

  • 14. 0.1 + 0.2 != 0.3

    0.1 + 0.2 != 0.3问题一:为什么 0.1 + 0.2 != 0.3?如何解决这个问题? 先说原因,因...

  • 相同小数相减列竖式的注意事项

    相同小数相减时到底应该怎么列竖式呢? 例如(1)1.3—0.3=1 1.3 —0.3 ———— 1.0 (...

  • 0-3岁的英语启蒙

    0.3岁的英语启蒙

网友评论

    本文标题:0.3数据类型

    本文链接:https://www.haomeiwen.com/subject/sivtzqtx.html