# 整数类型 # 正数,负数,0 a1=88 a2=-45 a3=0 print(a1,type(a1)) print(a2,type(a2)) print(a3,type(a3)) # 整数可以表示为二进制,十进制,八进制和十六进制 print('十进制',118) print('二进制',0b10101101) #二进制以0b开头 print('八进制',0o175) #八进制以0o开头 print('十六进制',0x1AAF) #浮点类型 #浮点是整数部分和小数部分组成 ,浮点数存储有不精确性。 #使用浮点数进行计算时可能会出现小数位数不确定的情况 #解决方案 ---导入模块decimal a=3.14159 print(a,type(a)) b1=1.1 b2=2.2 b3=2.1 print(b1+b2) print(b1+b3) from decimal import Decimal print(Decimal('1.1')+Decimal('2.2')) #布尔类型 a1=True a2=False print(a1,type(a1)) print(a2,type(a2)) #布尔类型可以转成整数计算 print(a1+1) #2 1+1的结果为2 True表示为1 print(a2+1) #1 0+1的结果为1 False表示为0 #字符串类型 str1='你好,Python' str2="你好,Python" str3="""你好, Python""" str4='''你好, Python''' print(str1,type(str1)) print(str2,type(str2)) print(str3,type(str3)) print(str4,type(str4)) #单引号和双引号定义的字符串必须在一行 #三引号定义的字符串可以分布在连续的多行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)