NoEvil N NoEvil Регистрация 29 Сен 2013 Сообщения 88 Репутация 0 Спасибо 0 Монет 0 21 Авг 2016 #1 Конкретно: необходимо при вводе увеличение предыдущего числа в строке на один, не выводя это число в новую строку. К примеру шкала от 0 до 100%, каждый процент прибавляется от ввода, иначе говоря, просто от нажатия Enter. с import os и os.system("cls"), разумеется, ничего не выходит, ибо чистит всю консоль. Обыскал всё, что можно. Видимо, плохо искал. Помогите, пожалуйста. И да: без сторонних модулей, только на стандартных. python 3.5.2.
Конкретно: необходимо при вводе увеличение предыдущего числа в строке на один, не выводя это число в новую строку. К примеру шкала от 0 до 100%, каждый процент прибавляется от ввода, иначе говоря, просто от нажатия Enter. с import os и os.system("cls"), разумеется, ничего не выходит, ибо чистит всю консоль. Обыскал всё, что можно. Видимо, плохо искал. Помогите, пожалуйста. И да: без сторонних модулей, только на стандартных. python 3.5.2.
влад2000000000000000002 В влад2000000000000000002 Регистрация 6 Авг 2013 Сообщения 94 Репутация 0 Спасибо 0 Монет 0 21 Авг 2016 #2 Возврат каретки без перевода строки же там есть наверняка, нет? если не ошибаюсь... Позитивный голос 0
вовааааа В вовааааа Регистрация 3 Май 2013 Сообщения 85 Репутация 10 Спасибо 0 Монет 0 21 Авг 2016 #3 попробуй такой способ в линуксе в терминале работает в винде хз _ это пробел import time for i in range(5): __time.sleep(1) __print("x1b[2Jx1b[H") __print("%d" % i) Позитивный голос 0
попробуй такой способ в линуксе в терминале работает в винде хз _ это пробел import time for i in range(5): __time.sleep(1) __print("x1b[2Jx1b[H") __print("%d" % i)