Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 26, 2018 18:35:28

TheDaine
Зарегистрирован: 2018-01-25
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Очистка output

Здравствуйте, в общем, возникла такая проблемка:
Я еще новичок в 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), а чтобы текст всегда был и просто обновлялся каждую секунду.

Офлайн

#2 Янв. 26, 2018 19:09:09

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Очистка output

 x = 0
while True:
    x += 1
    print("\r" * len(str(x)) + str(x), end="")



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version