数据类型
常见的数据类型有
整数类型->int->98(不带小数点)
浮点数类型->float->3.14159(带小数点)
布尔类型->bool->True,Flase(布尔只有两个值真和假)
字符串类型->str->’人生苦短,我用Python’(凡是在单双引号里的都是字符串)
整数类型
英文为integer,简写为int,可以用于表示正数负数、零
整数的不同进制表示方式
十进制->默认的进制
二进制->以0b开头
八进制->以0o开头
十六进制->0x开头
输入;
结果:
此时就会显示我们的字符类型
浮点类型
浮点类型整数部分和小数部分组成
浮点数存储不精确性
输入;’
结果:
我们使用小数进行运算时会出现报错,这是因为我们使用的是十六进制
输入:
结果:
很明显这是不对的,我们可以通过导入模块decimal
输入:
结果:
布尔类型
布尔的英文名是boolean,缩写为bool
它用来表示真假,True表示真,False表示假
布尔值可以转化为整数
输入:
结果:
字符串类型
字符串类型又被称为不可变的字符序列
可以使用单引号’’,双引号””,三引号””” “””或“””“””
单引号和双引号定义的字符串必须在一行
三引号定义的字符串可以分布在连续的多行
、
输入:
结果: