📅  最后修改于: 2023-12-03 15:34:26.171000             🧑  作者: Mango
在Python中,可以使用以下命令使负数变为正数:
num = -5
positive_num = abs(num)
print(positive_num) # 输出:5
上面的代码中,我们使用了Python内置函数 abs()
来获取任何数字的绝对值,从而可以将任何负数转换为正数。
另外,如果你需要同时获取多个数的绝对值,你可以使用循环语句来实现,如下所示:
nums = [-2, 4, -6, 8, -10]
positive_nums = []
for num in nums:
positive_num = abs(num)
positive_nums.append(positive_num)
print(positive_nums) # 输出:[2, 4, 6, 8, 10]
在上面的代码中,我们使用了一个列表 nums
来存储多个数字,然后使用 for
循环语句,依次遍历列表中的每个数字,并使用 abs()
函数获取它们的绝对值,并将绝对值添加到另一个空列表 positive_nums
中。最后,我们打印出了这个列表,得到了所有数字的绝对值列表。
总之,在Python中,使用 abs()
函数可以轻松地将任何负数变为正数,并获得数字的绝对值,这对于数学计算和数据分析等应用场景非常有用。