当先锋百科网

首页 1 2 3 4 5 6 7

Python中有时候需要把负数转换成正数。我们可以使用Python内置的abs()函数来实现。

num = -5
abs_num = abs(num)
print(abs_num)

运行结果为:

5

在这个例子中,我们给变量num赋值为-5。abs()函数返回num的绝对值,所以我们通过使用abs()函数将-5转换为5,并将结果存储在abs_num变量中。最后,我们打印了abs_num的值,结果为5。

除了使用abs()函数外,我们还可以手动实现负数转换为正数的功能。方法是将负号去掉即可。

num = -5
if num< 0:
num = -num
print(num)

运行结果为:

5

在这个例子中,我们还是先定义了变量num并赋值为-5。然后我们使用if语句来检查num是否小于0。如果是,那么我们在num前面添加一个负号以去除该负号。最后,我们打印了num的值,结果为5。

通过上述两个例子,我们可以看出使用Python内置的abs()函数是一种更简单、更方便的负数转换为正数的方法。