gpt4 book ai didi

python - 如何在与 input() 函数相同的行上打印一个字符串?

转载 作者:行者123 更新时间:2023-11-28 16:42:10 25 4
gpt4 key购买 nike

这对你们中的很多人来说可能看起来有点愚蠢或显而易见,但我如何在同一行输入后打印一个字符串?

我想做的是问用户一个问题,然后他们输入。在他们按下 enter 键后,我想打印选定的文本,但在他们输入的之后,而不是下一行。

目前我正在为常规输入/输出做以下事情:

Example = input()
print("| %s | Table1 | Table2 | Table3 |" % (Example))

哪些输出:

INPUT
| INPUT | Table1 | Table2 | Table3 |

然而,我想得到的只是:

| INPUT | Table1 | Table2 | Table3 |

感谢您的宝贵时间。

最佳答案

据我了解,您希望用户的输入被程序的输出所取代。因此,您需要在打印前删除一些字符。我认为这里的这篇文章包含你想要的答案:

How to overwrite the previous print to stdout in python?

编辑:从评论中,也许你可以改用这个解决方案,它看起来“苛刻”但可以完成这项工作:

remove last STDOUT line in Python

关于python - 如何在与 input() 函数相同的行上打印一个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18000521/

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