自己编的一个函数,fuc(x),x为正整数,函数输出结果为二维数组,请问如何能同时得到多个fuc(x),比如同时fuc(1),fuc(2)的结果,如何些for循环,求指点。感谢!
for循环控依次进入函数,例如我写的这个求和,输入n之后for循环i逐次进入fun函数里
def fun(n):
sum=0
for i in range(1,n+1):
sum+=i
print(sum)
n=int(input())
for i in range (1,n+1):
fun(i)
你已经说了,放在循环里面就行了
创建一个列表,循环放入结果即可
程序示例如下有帮助望采纳~
def fun( n : int):
return list([x**2 for x in range(n)])
result = []
for i in range(10):
result.append(fun(i))
print(result)