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()函数是一种更简单、更方便的负数转换为正数的方法。