整数可以利用bit_ length函 数测试所占的位数
a =1;
a.bit_ length()
#
a = 1024;
a.bit length() # 11
repr和str:显示格式的区别
repr格式:默认的交互模式回显,产生的结果看起来它们就像是代码。
str格式:打印语句,转化成一种对用户更加友好的格式。
"””
数字相关的模块
# math模块
# Decimal模块:小数模块
import decimal
from decimal import Decimal
Decimal("0.01") + Decimal("0.02")
#返回Decimal("0.03")
decimal. getcontext().prec = 4
#设置全局精度为4即小数点后边4位
# Fraction模块: 分数模块
from fractions import Fraction
X = Fraction(4, 6)
#分数类型4/6
K=
Fraction("0.25" )
#分数类型1/4接收字符串类型的参数