在Python中,将负数转换为正数可以通过使用 `abs()` 函数来实现。`abs()` 函数返回一个数的非负值,无论这个数是正数还是负数。下面是一个简单的示例代码:
num = -10
positive_num = abs(num)
print(positive_num) 输出:10
在这个例子中,我们定义了一个变量 `num`,并将其赋值为 `-10`。然后,我们使用 `abs()` 函数将 `num` 的绝对值赋值给 `positive_num` 变量,并打印出 `positive_num` 的值。运行这段代码,输出结果是 `10`,即将负数 `-10` 转换为正数 `10`。
如果你需要处理一个列表中的负数,并希望将它们全部转换为正数,你可以使用列表推导式结合 `abs()` 函数,如下所示:
numbers = [-10, 5, -119, 0]
positive_numbers = [abs(num) for num in numbers]
print(positive_numbers) 输出:[10, 5, 119, 0]
这段代码会创建一个新的列表 `positive_numbers`,其中包含原列表 `numbers` 中所有元素的绝对值。