Вот еще одна реализация, использующая time.sleep
:
def typePrint(string, sec):
from time import sleep
for char in string:
print(char, end="", flush=True)
sleep(sec)
print()
Создание системного вызова (например, time.clock
) в занятом цикле - хороший способ получить нестабильное поведение, особенно в загруженной системе.