首页 > 解决方案 > 关于python函数中参数的问题

问题描述

我刚刚开始尝试 Python 并且是 100% 的初学者。我知道对某些人来说这将是一个非常愚蠢的问题,但我非常感谢有关此问题的任何帮助。

因此,在 Python 中的函数中,我知道必须有一个参数(括号中的值),但我的问题是,参数的目的是什么以及它如何帮助定义代码中的函数。

在此先感谢, Yuvraj

[这就是我怀疑的地方] [1]

[1]: https://i.stack.imgur.com/B7Ndt.png点击图片链接

标签: pythonfunctionparameters

解决方案


你的问题是完全笼统的,不仅仅与python有关。创建函数有两个主要原因:

1-避免编写重复的代码。例如,假设您想编写一个代码来计算两个数字的总和(非常简单),您有两种方法可以做到这一点:

1-1 在需要计算总和的代码处处写求和操作

1-2 编写一个函数,将两个数字作为参数并返回它们的总和,然后在需要求和的任何地方调用它。显然,第二种方式比第一种方式更高效、更好。

2-使您的代码更干净,更具可读性。

当你定义一个函数时,没有必要为它定义参数,这取决于你想要做什么。如果您想每次都为新类型的数据运行函数,那么您必须为其定义参数(参数)并在函数中使用它们。让我们回到我的例子,假设你想写一个函数来计算两个数字的和并返回它,它是这样的:

def summation(first_number, second_number):
    return first_number + second_number

总体而言,您可以使用函数中传递的参数做任何您想做的事情,这取决于您的任务。幸运:-)


推荐阅读