gpt4 book ai didi

python - 更新打印数据调试python

转载 作者:太空宇宙 更新时间:2023-11-04 05:37:18 25 4
gpt4 key购买 nike

我有一个 python 程序,它有一些随时间变化的变量。我想将它们打印到屏幕上,而不是换行打印。例如:

for i in range(1,10):
v1 = i
v2 = i+1
v3 = i+2

当程序运行时,我希望显示屏显示:

variable 1 value = v1  #v1 changes over time
variable 2 value = v2 #v2 changes over time
variable 3 value = v3 #v3 changes over time

通过覆盖 v1 v2 和 v3 的先前打印值

可以吗?我知道可以使用 '/r', 打印一行来完成,但是这次我想打印更多行...

最佳答案

您可以根据 this other answer 执行以下操作(但这可能不适用于所有显示器) :

import os
for i in range(1,10):
# First clear the screen
os.system('cls' if os.name == 'nt' else 'clear')
print('variable 1 value = %s' % i)
print('variable 2 value = %s' % i+1)
print('variable 3 value = %s' % i+2)

关于python - 更新打印数据调试python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35196065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com