一、查看数据类型的方法:
1、type()查看数据类型
2、help()查看类下全部方法
3、dir()查看类下全部方法名
4、Ctrl+鼠标左键,查看类下某特定方法
二、python基础数据类型的转换及常用方法:
1 数字类型:
1.1 整型int()
整型的概念与数学中的整数概念一致
a=3
a1=float(a) #把a转换为浮点型
print(a1,type(a1)) #输出 3.0 <class 'float'>
a2=str(a) #把a转换为数字型字符串
print(a2,type(a2)) #输出 3 <class 'str'>
1.2 浮点型float()
浮点型与数学中实数概念一致
b=3.14
b1=int(b) #把b转换为整形
print(b1,type(b1)) #输出 3 <class 'int'>
需要注意的是,计算机在运算浮点型数据时,是存在误差的
# 例如:
a = 3.14
b = 0.2
c = a+b
print(c) #输出结果为 3.3400000000000003
1.2.1 使用decimal进行高精度计算
不同类型参数的差异
# 例如
import decimal
a = decimal.Decimal(1.123)*1000 # 传入浮点型数据
b = decimal.Decimal('1.123')*1000 # 传入字符串数据
print(a) # 1122.999999999999998223643161
print(b) # 1123.000
控制输出精度
# 例如
import decimal
decimal.getcontext() # 默认输出精度为28位
a = d