python的标准模块

时间:2022-01-17 20:08:21

本文用于记录python中的标准模块,随时更新。

decimal模块(解决小数循环问题):

>>> import decimal
>>> a = decimal.Decimal('10.0')
>>> b = decimal.Decimal('3')
>>> a / b
Decimal('3.333333333333333333333333333')

fractions模块(解决分数表示问题):

>>> from fractions import Fraction

>>> Fraction(10, 3)

Fraction(10, 3)

>>> Fraction(10, 4)

Fraction(5, 2)

>>> Fraction(6, 2)

Fraction(3, 1)