Python常用的数据类型
1.整数类型:int(负整数、零与正整数)
整数可以由二进制、八进制、十进制、十六进制表示
print('十进制',118)
print('二进制',0b10001)
print('八进制',0o520)
print('十进制',0x160)
2.浮点数类型:float(3.1415926)
浮点数由整数部分和小数部分组成,浮点数存储不精确,进行计算时,可能会出现小数位数不确定的情况,如下图:
解决方案:需要导入模块decimal
from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))
3.布尔类型:bool(True、False)
布尔类型用来表示真或假的值,True表示真,False表示假,布尔值可以转换为整数,True——>1 False——>0
4.字符串类型:str(‘hello world’)
字符串又被称为不可变的字符序列,可以使用单引号’ ‘、双引号" "、三引号’‘’ ‘’’ “”" “”"来定义,其中单引号和双引号定义的字符串必须在一行,三引号定义的字符串可以分布在连续的多行
str1='I love you'
str2="I love you"
str3="""I love you"""
str4="""I
love
you"""