是否可以附加到函数内的外部列表表单?

我正在定义一个执行计算并需要返回答案并将该答案放入列表中的函数。除其他外,我最终将获得列表的平均值,但我只是好奇是否可以将计算公式放在函数内,并将其附加到在函数外部定义的列表中。原因是我有多个计算公式,并且必须创建多个函数。我在这里简化了它的本质:


def triangle_perimeter(x):

    perimeter = (x * 3)

    

perimeters = []

x = input("Input a number: ")

triangle_perimeter(x)

perimeters.append(perimeter)

print(perimeters)


HUH函数
浏览 103回答 1
1回答

红糖糍粑

return来自您的函数的值并将其传递给您的append()调用。您还需要将您的input()as转换int()为它通常存储的string.def triangle_perimeter(x):  ## Return value from function ##  return x * 3    perimeters = []x = int(input("Input a number: "))## Call append, appending the returned value from function ##perimeters.append(triangle_perimeter(x))print(perimeters)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python