2024-09-30 00:29:57 发布
网友
我刚刚开始尝试Python,我是一个100%的初学者。我知道对某些人来说,这将是一个非常愚蠢的问题,但我真的非常感谢任何有关这个问题的帮助。你知道吗
因此,在Python中的函数中,我知道必须有一个参数(括号中的值),但我的问题是,参数的用途是什么,它如何帮助在代码中定义函数。你知道吗
提前谢谢, 尤夫拉吉
[这就是我怀疑的地方][1]
[1]:https://i.stack.imgur.com/B7Ndt.png单击图像链接
如您所示的示例中,def subtract(x, y):允许x和y在被调用时有一个值。因此,我们可以通过键入subtract(3, 2)来调用函数,输出将returnx-y,或者在我们的示例中是3-2。希望这有帮助!你知道吗
def subtract(x, y):
subtract(3, 2)
return
参数是对其执行函数的值。这是最简单的。你知道吗
您的问题完全是一般性的,不仅仅与python有关。 创建函数有两个最主要的原因:
1-避免重复编写代码。例如,假设您想编写一个代码来计算两个数字的和(非常简单),您有两种方法:
1-1写求和运算代码的每一个地方都需要求和
1-2写一个函数,它给出两个数字作为参数并返回它们的和,只要在需要求和的地方调用它就行了。 显然,第二种方法比第一种方法更有效、更好。你知道吗
2-使你的代码更清晰易读。你知道吗
当你定义一个函数时,没有必要为它定义参数,这取决于你要做什么。如果每次都要为新类型的数据运行函数,那么必须为它定义参数(参数)并在函数中使用它们。让我们回到我的例子,假设您想编写一个函数来计算两个数字的和并返回它,它是这样的:
def summation(first_number, second_number): return first_number + second_number
总的来说,您可以对函数中传递的参数执行任何操作,这取决于您的任务。 幸运:-)
如您所示的示例中,
def subtract(x, y):
允许x和y在被调用时有一个值。因此,我们可以通过键入subtract(3, 2)
来调用函数,输出将return
x-y,或者在我们的示例中是3-2。希望这有帮助!你知道吗参数是对其执行函数的值。这是最简单的。你知道吗
您的问题完全是一般性的,不仅仅与python有关。 创建函数有两个最主要的原因:
1-避免重复编写代码。例如,假设您想编写一个代码来计算两个数字的和(非常简单),您有两种方法:
1-1写求和运算代码的每一个地方都需要求和
1-2写一个函数,它给出两个数字作为参数并返回它们的和,只要在需要求和的地方调用它就行了。 显然,第二种方法比第一种方法更有效、更好。你知道吗
2-使你的代码更清晰易读。你知道吗
当你定义一个函数时,没有必要为它定义参数,这取决于你要做什么。如果每次都要为新类型的数据运行函数,那么必须为它定义参数(参数)并在函数中使用它们。让我们回到我的例子,假设您想编写一个函数来计算两个数字的和并返回它,它是这样的:
总的来说,您可以对函数中传递的参数执行任何操作,这取决于您的任务。 幸运:-)
相关问题 更多 >
编程相关推荐