数值分3种: 整数、浮点数(小数)、复数
整数和小数,非常好理解。 复数是二维的数字,通信系统中用的比较多。
程序世界中存在的 复杂对象,往往都对应现实世界简单元素。
一、整数int
1、所有整数都是int类型
2、整数大小没有限制,可以是无限大
3、如果数字过大,可以用下划线作为分割符
a=9
c=123_789
b=type(a)
print(a)
print(b)
print(c)
9
<class 'int'>
123789
4、 2/8/10/16/进制数字的表示
10进制数字不能以0 开头
print默认打印10进制的数字
a= 0b10
b= 0x10
c= 0o10
d=10
print(a)
print(b)
print(c)
打印结果
2
16
8
一般习惯用10进制运算,10进制转2/8/16进制用下面3个函数
a= bin(10)
b= hex(10)
c= oct(10)
d=10
print(a)
print(b)
print(c)
结果如下
0b1010
0xa
0o12
二、浮点数 float
a=1.65