Строка ввода Jupyter Notebook выполнена перед оператором печати - PullRequest
0 голосов
/ 20 мая 2018

Здравствуйте, я работаю над улучшением своих навыков в Python Notebook, и у меня возникла неприятная проблема.В большем фрагменте кода мои операторы ввода выполняются до операторов печати, хотя оператор печати находится первым в блоке кода.Есть ли способ исправить это в Jupyter Notebook?Я делаю учебный курс и хочу продолжать использовать эту среду.Пожалуйста, смотрите прикрепленное изображение.

Python Input issue

1 Ответ

0 голосов
/ 20 мая 2018

Похоже на состояние гонки между двумя потоками.Одно из возможных, неутешительных решений - подождать немного перед выполнением input:

import time
print("Welcome")
time.sleep(0.05)
input("yes")

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...