Как выводить текст постепенно в Python?
Как сделать постепенный вывод текста в Python? Я придумал свой способ с time.sleep(0.1) и os.system("cls")
Фрагмент из кода:
print("Г")
time.sleep(0.1)
os.system("cls")
print("ГО")
time.sleep(0.1)
os.system("cls")
print("ГОР")
time.sleep(0.1)
os.system("cls")
print("ГОРА")
time.sleep(0.1)
os.system("cls")
print("ГОРА ")
time.sleep(0.1)
os.system("cls")
print("ГОРА Э")
time.sleep(0.1)
os.system("cls")
print("ГОРА ЭБ")
time.sleep(0.1)
os.system("cls")
print("ГОРА ЭБО")
time.sleep(0.1)
os.system("cls")
print("ГОРА ЭБОТ")
time.sleep(0.1)
os.system("cls")
print("ГОРА ЭБОТТ")
time.sleep(0.1)
os.system("cls")
print("ГОРА ЭБОТТ ")
time.sleep(0.1)
os.system("cls")
print("ГОРА ЭБОТТ 2")
time.sleep(0.1)
os.system("cls")
print("ГОРА ЭБОТТ 20")
time.sleep(0.1)
os.system("cls")
print("ГОРА ЭБОТТ 201")
time.sleep(0.1)
os.system("cls")
print("ГОРА ЭБОТТ 201X")
time.sleep(2.5)
os.system("cls")
Но в итоге весь текст занял почти 1000 строк. Можно ли это сделать проще?