Форум сайта python.su
0
Здравствуйте, в общем, возникла такая проблемка:
Я еще новичок в python и решил написать мою первую полноценную программу.
ПИСАЛ НА САЙТЕ https://repl.it/!
Код:
__________________
import time
xp = 0
lvl = 1
xpadd = 3
while True:
print('XP:', xp)
print('LVL:', lvl)
xp += xpadd
time.sleep(1)
___________________
То есть каждую секунду к переменной xp добавляется xpadd.
Но output постоянно засоряется, теперь сам вопрос, как очищать output или другое решение проблемы - не постоянно печатать ('XP:', xp) и ('LVL:', lvl), а чтобы текст всегда был и просто обновлялся каждую секунду.
Офлайн
568
x = 0 while True: x += 1 print("\r" * len(str(x)) + str(x), end="")
Офлайн