Предмет: Информатика, автор: Аноним

Добрый вечер, как сделать поочередный вывод чисел на Python, то есть чтобы сначала выводилось первое число, потом оно пропадало и выводилось следующее.
Заранее спасибо.

Ответы

Автор ответа: PolinaBulina
0

Ответ:

Найдем остаток от деления на 10 исходного числа. Тем самым получим последнюю его цифру.

Добавим эту цифру к новому числу.

Разделим нацело на 10 исходное число. Тем самым избавимся от последней цифры в нем.

Снова найдем остаток от деления на 10 того, что осталось от первого числа. Запомним эту цифру.

Умножим на 10 второе число. Тем самым увеличим его разрядность до двух и сдвинем первую цифру в разряд десятков.

Добавим к полученному второму числу запомненную ранее цифру из первого числа.

Будем повторять действия п. 3-6 пока исходное число не уменьшится до нуля, т. е. пока не избавимся от всех его разрядов

Объяснение:

вот

Автор ответа: restIess
0

Можно использовать для этого модуль ос, пример:

import os

print("h")

os.system('clear')

Но в таком случае, мы ничего на экране и не увидим, ибо сработает всё слишком быстро.

Давай добавим модуль time, чтобы удаление произошло спустя какое-то время:

import os, time

print(1)

time.sleep(1)

os.system('clear')

print(2)

Программа выведет нам единицу, спустя секунду единица исчезнет и появится 2-ка

Похожие вопросы