Как вы можете запретить консоли принимать пользовательский ввод, пока он вам не понадобится?

#python

#python

Вопрос:

 num1 = input("Enter a number: ")
from time import sleep
sleep(2)
num2 = input("enter a number: ")
result = float(num1)   int(num2)
  

Как мне запретить пользователю вводить числа до того, как они понадобятся?

Комментарии:

1. Я помню, когда возможность «печатать вперед» была почти предметом продажи. =)

2. Это нормальное поведение для консольных программ, разрешающих ввод типа. Это поведение по умолчанию, если вы не сделаете все возможное, чтобы отключить его, чего не делает большинство программ. Это можно предотвратить, но я бы не стал беспокоиться.