def main():
 a =0
 def do():
  a+=1
 do()
 print(a)

これで1を出力したいんだけどdo内のaが未定義と言われる。
globalにするしかないの?