在for循环中调用函数-python [关闭]

Posted

技术标签:

【中文标题】在for循环中调用函数-python [关闭]【英文标题】:calling functions in for loop - python [closed] 【发布时间】:2022-01-20 20:34:14 【问题描述】:

我有一个用于计算机科学课程的实验室,但我似乎无法正确使用它。 我们需要从数学中导入所有内容并为几何形状定义函数

例如:

def triangleArea(b,h):
    return b * h / 2 

为了调用它,我们需要制作一个菜单来让用户为这些几何形状选择他们想要的东西。例如,如果您选择了数字 2,它会给出圆柱体的体积。

我似乎无法理解您如何在 while/for 循环中调用函数。

谢谢你~!

【问题讨论】:

【参考方案1】:
def find_area(width, height): # define function
    return width * height

for i in range(10):
    area = find_area(i, 10) #calls function 'find_area()' and saves returned 
                            #value to variable area
    print(area) # prints area
count = 0
while count < 10:
    area = find_area(i, 10) #calls function 'find_area()' and save returned 
                            #value to variable area
    print(area)
    count += 1

从 for 循环和 while 循环中调用函数 find_area() 的示例。

【讨论】:

以上是关于在for循环中调用函数-python [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在游标中调用函数 for 循环

BATCH - 在 for 循环中调用的函数不返回值

Python函数的定义(构造)和调用

在for循环中调用异步函数

尝试在 Python 的 for 循环中调用矩阵的元素

在for循环中增加参数名称[关闭]