python全栈基础之数值类型和操作

1.int

value = 1 
整型可以表示很大的数,表示的数值范围不受机器位数的限制

2.float

value = 1.1
value = 1e-5
浮点型表示小数,可以用十进制和科学计数法表示,当位数很多时一般用科学计数法表示

3.bool

flag = True #True为1 False 为0   
布尔型是只有真和假两个值,分别用True和False表示,非零的整数都是真值

4.complex

value=1+1j
复数是一个实数和虚数的组合,多用于科学计算

5.decimal
问题:浮点数计算不准确,float存在精度缺失,用decimal可以解决精度问题。

import decimal
value = decimal.Decimal('1.5')+decimal.Decimal('1.2')

数值类型操作:

操作符:  +,-,*,/,%,//,**
value = 1+1
value = 5.1 // 2 #整除
value = 2 **2 #乘方
value = 5%2 #取余 
math: abs(),floor()等
import math
value = pi;
value = abs(-1)

猜你喜欢

转载自blog.csdn.net/liuyang_1106/article/details/88880455