1.整型数值
 2.浮点型数值
 3.复数
   Python中的数值类型清晰且丰富,主要分为以下几种类型,每种类型都有其特定的用途和特性。
一、整型数值
1.定义:整数类型用于表示整数值,如1、-5、100等。
2.特点:
 Python 3中的整数没有大小限制,可以表示任意大小的整数。
 布尔(bool)是整型的子类型,True 和 False 分别等价于 1 和 0。
 整数可以进行常见的数学运算,如加法、减法、乘法和除法(注意,除法运算在Python 3中返回的是浮点数,如果需要整数除法,应使用//运算符)。
 
num = 12    #使用十进制表示整数
num1 = 0b01100110   #使用二进制表示整数
num2 = 0o123    #使用八进制表示整数
num3 = 0x789    #使用十六进制表示整数
print(num)
print(num1)
print(num2)
print(num3)

二、浮点型数值
1.定义:浮点数类型用于表示带有小数点的实数值,如3.14、-0.5等。
 2.特点:
 浮点数可以用小数点的形式表示,也可以用科学计数法表示(如2.5e2等于250)。
 浮点数的精度有限,不适合进行精确计算,特别是当涉及到大量计算或需要高精度时。
 浮点数的精度问题是由IEEE 754标准决定的,Python也不例外。
num = 171.23
print(num)
print(type(num))    #type()查看num这个变量的数据类型
x = 10
y = 10.0
z = 4566E45
print(x,type(x))
print(y,type(y))
print(z,type(z))

三、复数
1.定义:复数类型用于表示具有实部和虚部的数值,如3+2j、-4j等。
 2.特点:
 复数由实部和虚部组成,虚部以字母j或J表示。
 复数可以进行复数运算,如加法、减法、乘法和除法等。
 Python提供了real和imag属性来分别获取复数的实部和虚部,以及conjugate()方法来获取复数的共轭复数。
x = 125+456j
print('实数部分:', x.real)
print('虚数部分:',x.imag)




















