Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用Python中的用户输入来填补空白?_Python_Python 3.x_Input - Fatal编程技术网

如何用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也是如此。若要执行所需操作,可能需要使用一些端子图形。在一行中没有常规的方法可以做到这一点-这是肯定的好的,谢谢。如果有我会很好,但我会努力解决的。