python的变量作用域
1 import time 2 global mark,sum 3 def gaosi(Q): 4 global sum,mark # 在 使用的时候防止隔离 也要声明一下 这个是全局变量 , 引用外面的值 5 sum+=Q 6 Q-=1 7 if(Q==0 or mark==1): 8 mark=1 9 else: 10 gaosi(Q) 11 return sum 12 while True: 13 a=int(input())# 真是 让人蛋疼 , 还要转换数据类型 . 14 mark=sum=0 15 a=gaosi(a) 16 print (a) 17 time.sleep(100)