Python中获取输入后如何实现指定换行格式?
实现指定格式换行的方法
你当前代码里的input("name :\n")因为加了\n,导致提示语直接换行,输入内容跑到了下一行。要达成你想要的效果,调整方式很简单:
- 首先,把
input的提示文本里的\n去掉,这样输入光标会紧跟在name :后面,用户输入的内容就会和提示语在同一行显示 - 然后,打印的时候先输出一个空行,再打印输入的内容
修改后的代码示例:
name = input("name :") print(f"\n{name}")
运行后就能得到你要的效果:
name :blue blue
如果你觉得f-string看着不习惯,也可以拆成两行print来实现:
name = input("name :") print() print(name)
内容的提问来源于stack exchange,提问作者pamudu_w
相关产品推荐
相关产品推荐

