有什么办法可以打印文本,输入用户输入并在同一行上再次打印某些内容?有点像这样:
>>> I am [user_input1] years old and I am a [user_input2] person.
答案 0 :(得分:0)
如果您能够在打印完整的语句之前要求用户提供输入信息,那么可以。
print('I am',input('user_input1:'),'years old and I am a',input('user_input2:'),'person.')
#user_input1: foo
#user_input2: bar
#I am foo years old and I am a bar person.
或者这就是你的意思:
print('I am [user_input1] years old and I am a [user_input2] person.')
print('I am',input('user_input1:'),'years old and I am a',input('user_input2:'),'person.')
#I am [user_input1] years old and I am a [user_input2] person.
#user_input1: foo
#user_input2: bar
#I am foo years old and I am a bar person.