gpt4 book ai didi

python - 第一个输入 python 的输出位置

转载 作者:太空宇宙 更新时间:2023-11-03 14:22:18 26 4
gpt4 key购买 nike

执行以下Python代码时:

print('hello')
print(input('name'))
print(input('age'))

输入框将放置在“hello”打印的上方。提供输入后,它将出现在 hello 打印的下方,任何更多的输入框也将放置在之前的输出下方。我的问题是,如何使第一个输入框在输出中也正确定位(在 hello 的打印下方)?

提前致谢

最佳答案

我已经在 Windows 下的 Python 3.5 中尝试过你的代码,它可以工作。但是,如果它不适合您,那是因为标准输出直到输入函数才被刷新。试试这个:

import sys
print('hello')
sys.stdout.flush()
print(input('name'))
print(input('age'))

这将在打印 hello 后“重新加载”标准输出。

关于python - 第一个输入 python 的输出位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47858869/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com