简明扼要:掌握Python中Rational()函数的基本用法
发布时间:2024-01-03 11:58:08
Python中的Rational()函数是一个用于处理有理数的函数。有理数是指可以表示为两个整数的比值的数字,包括整数和分数。
Rational()函数的基本用法是将一个数转换为有理数的表示形式。该函数接受一个参数,可以是整数、浮点数或字符串,返回一个有理数对象。
下面是一些使用Rational()函数的例子:
1. 将整数转换为有理数:
from fractions import Rational # 将整数转换为有理数 num = 5 rational_num = Rational(num) print(rational_num) # 输出: 5
2. 将浮点数转换为有理数:
from fractions import Rational # 将浮点数转换为有理数 num = 3.14 rational_num = Rational(num) print(rational_num) # 输出: 7070651414971679/2251799813685248
3. 将字符串转换为有理数:
from fractions import Rational # 将字符串转换为有理数 num_str = "2/3" rational_num = Rational(num_str) print(rational_num) # 输出: 2/3
4. 对有理数进行运算:
from fractions import Rational # 对有理数进行运算 num1 = Rational(1, 2) num2 = Rational(1, 3) print(num1 + num2) # 输出: 5/6 print(num1 - num2) # 输出: 1/6 print(num1 * num2) # 输出: 1/6 print(num1 / num2) # 输出: 3/2
总结一下,Rational()函数可以将整数、浮点数或字符串转换为有理数的表示形式。它还可以对有理数进行基本的数学运算,如加减乘除。通过使用Rational()函数,我们可以更方便地在Python中处理有理数。
