📅  最后修改于: 2023-12-03 14:46:14.648000             🧑  作者: Mango
在 Python 中,我们可以使用以下方法将任何数字(包括整数、浮点数、负数等)转换为正数:
abs(-5)
在上述代码中,abs()
函数用于返回一个数字的绝对值。如果数字是正数,则绝对值为该数字本身;如果数字是负数,则绝对值为其相反数。因此,使用 abs()
函数可以将任何数字转换为正数。
以下是一些示例:
abs(-10) # 输出 10
abs(10) # 输出 10
abs(-3.14) # 输出 3.14
abs(3.14) # 输出 3.14
我们还可以自定义函数来实现将数字转换为正数的功能。例如,以下代码使用 if
语句判断数字是正数还是负数,如果是负数则返回其相反数:
def to_positive(num):
if num < 0:
return -num
else:
return num
使用上述函数可以将任何数字转换为正数,例如:
to_positive(-10) # 输出 10
to_positive(10) # 输出 10
to_positive(-3.14) # 输出 3.14
to_positive(3.14) # 输出 3.14
现在,您知道如何将任何数字转换为正数了!