python – 在Print Statement之前执行的Jupyter Notebook输入行

你好我正在努力提高我在Jupyter笔记本中的
python技能,我遇到了令人沮丧的问题.在更大的代码片段中,我的输入语句在print语句之前执行,尽管print语句是代码块中的第一个.有没有办法在Jupyter笔记本中解决这个问题?我正在做一个辅导课程,并希望继续使用这个IDE.请参阅附图. 最佳答案 它看起来像两个流之间的
race condition.一种可能的,不成熟的解决方案是在执行输入之前稍等一下:

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

《python – 在Print Statement之前执行的Jupyter Notebook输入行》

点赞