Изменение поведения по умолчанию print()
не рекомендуется и было введено только для упрощения переноса программ на Python 2. Кроме того перегружать функцию печати без специального параметра сделает функциональность по умолчанию print()
тоо.
Создание другой функции с добавлением задержки к отпечаткам. Также помните, что вы не можете использовать print()
, потому что он добавляет новую строку. Вам нужно будет sys.stdout.write()
Итак, базовая функция будет выглядеть так:
def typrint(x):
for i in len(x):
sys.stdout.write(x[i])
sleep(0.05)
sys.stdout.write(“\n”)
Проверьте эту статью , чтобы понять, почему Python обновил print()
дофункция