Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中,为什么要编写round(x[,n])而不是round(x,n])?_Python_Square Bracket - Fatal编程技术网

在Python中,为什么要编写round(x[,n])而不是round(x,n])?

在Python中,为什么要编写round(x[,n])而不是round(x,n])?,python,square-bracket,Python,Square Bracket,我不明白他们为什么用语法写roundx[,n],但在代码中,他们写round10.6987,12时,逗号前没有方括号,即round10.6987[,12]方括号不是用来输入代码的。它们只是表示n是一个可选参数 指南中建议使用此样式: 作用 描述模块级功能。签名应包括参数,并将可选参数括在括号中。如果可以提高清晰度,则可以给出默认值。例如: 方括号不是用来在代码中键入的。它们只是表示n是一个可选参数 指南中建议使用此样式: 作用 描述模块级功能。签名应包括参数,并将可选参数括在括号中。如果可以提高

我不明白他们为什么用语法写roundx[,n],但在代码中,他们写round10.6987,12时,逗号前没有方括号,即round10.6987[,12]

方括号不是用来输入代码的。它们只是表示n是一个可选参数

指南中建议使用此样式:

作用

描述模块级功能。签名应包括参数,并将可选参数括在括号中。如果可以提高清晰度,则可以给出默认值。例如:


方括号不是用来在代码中键入的。它们只是表示n是一个可选参数

指南中建议使用此样式:

作用

描述模块级功能。签名应包括参数,并将可选参数括在括号中。如果可以提高清晰度,则可以给出默认值。例如:


方括号只是用于指示可选参数的约定。

方括号只是用于指示可选参数的约定。

在python中,方括号的用法是否与此正常用法相同,如。是的,我相信其他一些语言也会以类似的方式使用。@python文档中的user2713461,是的。但是方括号通常表示可选的东西并不是Python的人发明的,它是一种广泛使用的惯例,例如在手册页cat[OPTION][FILE]……事实上,方括号用于optionals的时间早于用于索引的时间。在Python中,方括号的用法是否与正常用法相同,比如。是的,我相信其他一些语言也会以类似的方式使用。@user2713461在Python文档中,是的。但表示可选内容的方括号通常不是Python的人发明的,它是一种广泛使用的约定,例如在手册页cat[OPTION][FILE]……事实上,在使用索引之前,对optional使用方括号。