如何用Python中的用户输入来填补空白?
我试图让用户在一句话中填写多个值的空格。用户应在语句内部键入,从而完成空格 我的代码:如何用Python中的用户输入来填补空白?,python,python-3.x,input,Python,Python 3.x,Input,我试图让用户在一句话中填写多个值的空格。用户应在语句内部键入,从而完成空格 我的代码: print("My name is and I am years old.", end="\r") a = input("My name is ") b = input("My name is and I am ") 目前,这导致: 我怎样才能把这些组合成一行? 预期结果是用户在打印的字符串中键
print("My name is and I am years old.", end="\r")
a = input("My name is ")
b = input("My name is and I am ")
目前,这导致:
我怎样才能把这些组合成一行?
预期结果是用户在打印的字符串中键入,如下所示:
您能发布您期望的结果吗?我的编辑有帮助吗?是的。你想要的可能是可以实现的,但我认为你不想实现它。终端外壳并不是交互式的。正如您所注意到的,大多数程序都希望用户为每个条目输入一行。python也是如此。若要执行所需操作,可能需要使用一些端子图形。在一行中没有常规的方法可以做到这一点-这是肯定的好的,谢谢。如果有我会很好,但我会努力解决的。