沐风2021-数据类型之数字

[复制链接]
作者: ecithy | 时间: 2021-5-30 20:21:15 | python基础|
0 64
发表于 2021-5-30 20:21:15| 显示全部楼层 |阅读模式

在python3中去除了long只剩下:int(整型),并且 int 长度不在限制。

1. 整数(int)

int,可表示的范围:-9223372036854775808~9223372036854775807

整型其实就是十进制整数的统称,比如:-10、1、68、999都属于整型。他一般用于表示 年龄、序号等

2.浮点型(float)

浮点型,一般在开发中用于表示小数。

v1 = 3.14
v2 = 0.618

想要保留小数点后N位

v1 = 3.1415926
result = round(v1,3)
print(result) # 3.142

浮点型的坑(所有语言中) 在项目中如果遇到精确的小数计算应该怎么办?

import decimal
v1 = decimal.Decimal("0.1")
v2 = decimal.Decimal("0.2")
v3 = v1 + v2
print(v3) # 0.3

3.复数(complex)

complex(1, 2)

(1+2j)

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

!jz_fbzt! 快速回复 !jz_sctz! !jz_fhlb! 按钮
快速回复 返回列表 返回顶部