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

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

例如:

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

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

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

谢谢你~!

【问题讨论】:

    标签: python function


    【解决方案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() 的示例。

    【讨论】:

      猜你喜欢
      • 2021-03-13
      • 2021-08-14
      • 2018-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-30
      相关资源
      最近更新 更多