Python int.as_integer_ratio 用法详解及示例
Python 的 int.as_integer_ratio()
方法用于将一个整数表示成分子和分母的比值形式。它返回一个元组,其中包含两个整数,分别表示分子和分母。下面是 int.as_integer_ratio()
的语法以及三个示例:
语法:
int.as_integer_ratio()
示例 1:
num = 4
ratio = num.as_integer_ratio()
print(ratio)
输出:
(4, 1)
解释:将整数 4
表示成分子为 4
,分母为 1
的比值形式。
示例 2:
num = 3.5
ratio = num.as_integer_ratio()
print(ratio)
输出:
(7, 2)
解释:将浮点数 3.5
表示成最简分数形式,即分子为 7
,分母为 2
。
示例 3:
num = -10
ratio = num.as_integer_ratio()
print(ratio)
输出:
(-10, 1)
解释:将负整数 -10
表示成分子为 -10
,分母为 1
的比值形式。
通过 int.as_integer_ratio()
方法,我们可以方便地将整数表示成最简分数形式。