K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
total = 100 def add(): total = 200 def inner(): # 请选择正确的关键字使用对应的输出结果 total += 50 print(total) inner() print(total) add() print(total)
若在inner函数中使用global total,最终三个print的输出结果依次为250、250、100
global total
若在inner函数中使用nonlocal total,最终三个print的输出结果依次为250、250、100
nonlocal total
若在inner函数中使用global total,最终三个print的输出结果依次为250、200、250
若在inner函数中使用nonlocal total,最终三个print的输出结果依次为250、200、100