Python 中的其他有趣内容
1. 引言
在编程之旅中,我们已经学会了使用 Python 做许多有趣且有用的事情。不过,Python 还有很多特性等待我们去探索。接下来,我们将介绍一些 Python 中很酷的功能,这些功能虽不是理解编程或 Python 的必备知识,但能以有趣的方式帮助我们解决问题。
2. 数字相关内容
2.1 分数(Fractions)
2.1.1 分数的基本概念
有理数是可以表示为两个整数之比的数,例如分数 p/q(p 和 q 为整数且 q ≠ 0)。非有理数的实数称为无理数,如 π 或 √2。Python 的 fractions 模块提供了 Fraction 类来处理分数。
2.1.2 分数的构造
Fraction 类有多种构造方法:
from fractions import Fraction
# 提供分子和分母
half = Fraction(1, 2)
print(half) # 输出: Fraction(1, 2)
also_half = Fraction(8, 16)
print(also_half) # 输出: Fraction(1, 2)
# 提供单个整数,分母默认为 1
two = Fraction(2)
print(two) # 输出: Fraction(2, 1)
# 提供浮点数
fourth = Fraction(0.25)
print(fourth) # 输出: Fraction(1, 4)
import math
pi_fraction
超级会员免费看
订阅专栏 解锁全文
3万+

被折叠的 条评论
为什么被折叠?



