如果在printnum(number)函数内部想要使用全局变量value,那么就要在函数内部使用关键词global声明全局变量value。
value = 10
def printnum(number):
global value
num = number + value
return num