给出以下代码,输出是什么?
(一)50
(b)60
(c)70
(d)80
答案(c)
(我进入python仅仅4周了,我似乎无法向自己解释输出是70,有人可以帮忙吗?
def mysteriousFunction1(i) :
n= 0
while n * n <= i :
n += 1
return n - 1
def mysteriousFunction2(a) :
b= 0
for n in range(a) :
i = mysteriousFunction1(n)
b=b+ i
return b
def main() :
i = 20
b = mysteriousFunction2(i)
print(b + i)