Python 我不知道该怎么用\n

Python 我不知道该怎么用\n,python,Python,我希望输出值为 jeong si sook 2017 2017年当我进入郑世旭时 但总有一个问题。为什么?请帮帮我 name1,name2,name3,si=inputName和School-ID:.split printname1\n name2\n name3\n si 我认为你正在处理的问题是你没有正确地接受输入。 在您当前的方法中,用户必须传递一个字符串,并且print希望打印出一个字符串 因此,为了使函数正常工作,您需要将打印内容修改为printname1+\n+name2+\n+n

我希望输出值为

jeong
si
sook
2017
2017年当我进入郑世旭时

但总有一个问题。为什么?请帮帮我

name1,name2,name3,si=inputName和School-ID:.split printname1\n name2\n name3\n si
我认为你正在处理的问题是你没有正确地接受输入。 在您当前的方法中,用户必须传递一个字符串,并且print希望打印出一个字符串

因此,为了使函数正常工作,您需要将打印内容修改为printname1+\n+name2+\n+name3+\n+id,这将首先将正在打印的内容转换为字符串name1+\n+name2+\n+name3+\n+id,然后输出它

希望这能解决你的问题和困惑,祝你好运


\n和其他一些\r etc是用于输出操作的特殊指令\n表示新行在这种情况下,在您的情况下,它不应该只是打印您的站输入吗?

尝试:打印\n.joininputName和School ID:.split感谢您,我做得很好。我不太懂语法,但我想我应该多学点我不明白你在说什么。。。很抱歉这是因为我还不够好。不要为此道歉,如果你在这方面花更多的时间,情况会好起来的。在编程语言中,它需要特殊的处理来传递输入和输出。在不同的语言中,C、C++、Perl、Python都是常用的。例如,\n表示新行,\t表示制表符,\之后的内容将首先计算特殊说明。现在,我看到你重新措辞了这个问题,很快就看到了我编辑的帖子。