我是Python新手。我只是想得到一个输入,然后转到一个新行
这就是我的代码的样子,
name=input("name :\n")
print(name)
当我运行这个时,我得到,
name :
blue
blue
我想要的是,
name :blue
blue
您不希望提示中出现换行符。您需要在读取输入后获得它。试试这个:
name=input("name :")
print()
print(name)
最简单的方法就是这样:
name = input("name: ")
print("\n" + name)
' ' 在你的代码中是让输出在下一行,而不是你不这样做,所以输入会内联。然后,当您在打印实际输出之前需要一个空行时,您只需在打印 name 变量之前给出一个空的打印语句即可。
name = input("name: ")
print()
print(name)
希望这能解决您的疑问。
名称=输入(“名称:”) 打印() 打印(姓名)
名称=输入(“名称:”) 打印(” “ + 姓名)