我刚刚开始尝试Python,并且是100%的初学者。我知道对于某些人来说这将是一个非常愚蠢的问题,但对于在此问题上的任何帮助,我非常感谢。
因此,在Python函数中,我知道必须有一个参数(括号中的值),但我的问题是,参数的用途是什么,它如何帮助在代码中定义函数。
预先感谢, 尤夫拉伊
[这就是我的疑问] [1]
[1]:https://i.stack.imgur.com/B7Ndt.png单击图像的链接
答案 0 :(得分:1)
您的问题完全笼统,不仅与python有关。 创建函数的原因主要有两个:
1-避免编写重复的代码。例如,考虑要编写一个代码以计算两个数字的和(非常简单),您有两种方法可以做到:
1-1在需要计算总和的代码的各处编写求和操作
1-2编写一个函数,该函数给出两个数字作为参数并返回它们的总和,并在需要查找总和的任何地方调用它。 显然,第二种方法比第一种方法更有效,更好。
2-使您的代码更干净,更易读。
在定义函数时,不必为其定义参数,这取决于您要执行的操作。如果您想每次都针对新数据运行函数,则必须为其定义参数(参数)并在函数中使用它们。让我们回到我的示例,考虑您想编写一个函数来计算两个数字的和并返回它,这是这样的:
def summation(first_number, second_number):
return first_number + second_number
总的来说,您可以在函数中使用传递的参数来执行任何操作,这取决于您的任务。 幸运的是:-)
答案 1 :(得分:0)
参数是您执行功能的值。这很简单。
答案 2 :(得分:0)
如您在示例中所示,def subtract(x, y):
允许x和y调用时为x的值。因此,我们可以通过键入subtract(3, 2)
来调用函数,并且输出将return
x-y,在我们的示例中为3-2。希望这会有所帮助!