问答详情
源自:9-4 Python递归函数

求解答作用域范围

为啥定义在外围会报错呢,python是否存在作用域链呢

sum = 0def my_sumA(n):        index = 1    while index <= n:        sum += index        index += 1    return sumres=my_sumA(100)print(res)


提问者:做前端好多年只想爬取一网页 2021-11-27 11:46

个回答

  • 春华秋实_勤学不辍
    2022-07-21 15:25:22

    没在函数内定义,想要在函数里用就只能改成global全局变量。