python - 关于python函数中参数的问题
问题描述
我刚刚开始尝试 Python 并且是 100% 的初学者。我知道对某些人来说这将是一个非常愚蠢的问题,但我非常感谢有关此问题的任何帮助。
因此,在 Python 中的函数中,我知道必须有一个参数(括号中的值),但我的问题是,参数的目的是什么以及它如何帮助定义代码中的函数。
在此先感谢, Yuvraj
[这就是我怀疑的地方] [1]
[1]: https://i.stack.imgur.com/B7Ndt.png点击图片链接
解决方案
你的问题是完全笼统的,不仅仅与python有关。创建函数有两个主要原因:
1-避免编写重复的代码。例如,假设您想编写一个代码来计算两个数字的总和(非常简单),您有两种方法可以做到这一点:
1-1 在需要计算总和的代码处处写求和操作
1-2 编写一个函数,将两个数字作为参数并返回它们的总和,然后在需要求和的任何地方调用它。显然,第二种方式比第一种方式更高效、更好。
2-使您的代码更干净,更具可读性。
当你定义一个函数时,没有必要为它定义参数,这取决于你想要做什么。如果您想每次都为新类型的数据运行函数,那么您必须为其定义参数(参数)并在函数中使用它们。让我们回到我的例子,假设你想写一个函数来计算两个数字的和并返回它,它是这样的:
def summation(first_number, second_number):
return first_number + second_number
总体而言,您可以使用函数中传递的参数做任何您想做的事情,这取决于您的任务。幸运:-)
推荐阅读
- powershell - 在日志文件中的连续行中搜索多个字符串
- php - 在 Halk Bank Payment Gateway For Woocommerce 中将订单总额转换为默认货币
- java - 如何摆脱招摇 ui 响应中的示例值
- css - Shinydashboard 侧边栏初学者问题——要点
- html - 只有一个出现在屏幕上的元素
- javascript - Flask:如何通过分页过滤和显示不同的 CRUD 表?
- python - 网络摄像头视频是黑白 Python 代码
- arrays - VBA 将工作表复制到新工作簿 - 带/不带公式
- python - 熊猫数据框输出不是预期的
- c++ - 有没有办法将 float** 数组转换为 Objective C 并显示这些值