问题是我在同时循环而不是最终结果中获取所有元素。 有人知道我如何让Python仅在终端中插入最后一个元素?

我试图插入以下循环的结果: 从74,42次减去6。结果应该是我使用此代码得到的-178:

i = 74
while i > -180:
    print(i)
    i = i - 6

我希望将结果打印在一个元素(最后一个元素)中,而不是导致-178的所有数字。

分析解答
i = 74
step = 6
while True:
    i = i - step
    if i <= -180:
        i = i + step
        break

print(i) # prints(-178)

您可以检查它是否也小于-180。