在python中,我发现打印后我没有新的行:print("something", end="")
,你说end=something
的语法是如何工作的,以及你希望如何以及为什么要这样做你自己的功能声明。
很抱歉,如果这是重复的,但我不知道这个语法是什么。
答案 0 :(得分:2)
它告诉print
函数以空字符串结束行,而不是换行符。
答案 1 :(得分:0)
此语法称为关键字参数(或命名参数)。这在官方Python教程中有解释:https://docs.python.org/3/tutorial/controlflow.html#keyword-arguments
打印文档就在这里。 https://docs.python.org/3/library/functions.html#print
如果您在阅读这些文件后仍有疑问,请随时提出。