在python中循环具有不同参数的函数

Posted

技术标签:

【中文标题】在python中循环具有不同参数的函数【英文标题】:looping a function with different arguments in python 【发布时间】:2022-01-06 06:55:23 【问题描述】:

我正在尝试循环使用不同数字作为参数的函数。 例如,我想测试 1 到 20 之间的数字。怎么走?

def calculation(w):
     print_me_w = w+1
     print (print_me_w)

calculation(1)

【问题讨论】:

你需要一个 for 循环和一个 range 你听说过python中的循环吗? docs.python.org/3/tutorial/controlflow.html#for-statements 谢谢你的回答,你帮了我。 【参考方案1】:

您可以使用range 内置和for 循环如下:

for i in range(1, 21):
    calculation(i)

【讨论】:

谢谢你的回答,你帮了我。【参考方案2】:

您可以为此使用范围函数。

def calculation(w):
    print_me_w = w+1
    print (print_me_w)

for i in range(1,21):
    calculation(i)

【讨论】:

谢谢你的回答,你帮了我。

以上是关于在python中循环具有不同参数的函数的主要内容,如果未能解决你的问题,请参考以下文章

使用python运行具有不同参数的函数

Python函数指针具有不同的参数

在Python中对具有不同运算符的列表求和

Python:动态嵌套for循环,每个循环具有不同的范围

在具有不同变量名称的循环中保存

Python lambda不记得for循环中的参数[重复]