我使用的是 Jupyter,Python 版本是 3.5。在我的while循环中,执行顺序不正确;一次迭代的结果input显示在上一次迭代的最后一次之前。print这是我的代码。
from IPython.display import display
import pandas as pd
df = pd.DataFrame({'a':[1,2],'b':[3,4]})
while(True):
a = input("please input:\n")
display(df.head())
print (a)
Run Code Online (Sandbox Code Playgroud)