这个语法是如何工作的:print(“Hello”,end =“”)

时间:2016-10-31 21:11:23

标签: python function syntax

在python中,我发现打印后我没有新的行:print("something", end=""),你说end=something的语法是如何工作的,以及你希望如何以及为什么要这样做你自己的功能声明。 很抱歉,如果这是重复的,但我不知道这个语法是什么。

2 个答案:

答案 0 :(得分:2)

它告诉print函数以空字符串结束行,而不是换行符。

https://docs.python.org/3/whatsnew/3.0.html

答案 1 :(得分:0)

此语法称为关键字参数(或命名参数)。这在官方Python教程中有解释:https://docs.python.org/3/tutorial/controlflow.html#keyword-arguments

打印文档就在这里。 https://docs.python.org/3/library/functions.html#print

如果您在阅读这些文件后仍有疑问,请随时提出。