global用法虽然很简单,当在函数中要修改全局变量时要使用到,但也要注意一个小问题,看下面的代码: 调用append()方法,只是修改,并不是赋值操作,不需要global提前声明 temp_num = [1, 2, 3] def main(): for i in range(3): temp_num.appent(i) # 只是修改,并不是赋值操作,不需要global提前声明 print(temp_num) if __name__ == '__main__': main() 结果如下: [1,…