Я делаю своего рода текстовую игру на питоне, и мне было интересно, есть ли способ пропустить печать во время игры, просто нажав enter.Нажатие Enter для пропуска печати?
Предположим, у меня есть этот код.
print("BORING")
time.sleep(5)
print("ANNOYED")
time.sleep(5)
и я просто хочу пропустить ожидание, нажав клавишу Enter. Основная причина, почему я спрашиваю, потому что я использую
def print_slow(str):
for letter in str:
stdout.write(letter)
stdout.flush()
time.sleep(0.1)
много, чтобы иметь отпечатки введите текст, но я хочу, чтобы игроки могли, чтобы перейти к следующей строке кода, нажав Enter. Или действительно классная функция, если кто-нибудь может мне помочь, когда я нажимаю кнопку ввода, это ускоряет текст. Я знаю, что python не лучший для создания игр, но я чувствовал, что было бы интересной задачей просто попробовать текстовую игру с нормальными функциями.
Спасибо!
Как бы выглядел такой код? –
Немного сложнее, а не служба написания кода. Проверьте асинчио и его документацию – iScrE4m