python全局和局部变量的区别,python简述局部变量和全局变量的区别
1、区别
(1)主要是定义的位置是在函数内部还是外部,即局部变量定义在函数内部,全局变量定义在函数外部。
(2)局部变量只能在声明的函数内访问,而全局变量可以在整个程序范围内访问。调用函数时,函数中声明的所有变量名都将包含在作用域中。
2、实例
#局部变量和全局变量
Total=3#全局变量
defsum_nums(arg1,arg2):
Total=arg1 arg2#total在这里是一个局部变量。
Print(函数中的是局部变量3360 ,总计)
returntotal总计
#调用sum_nums函数
sum_nums(10,20)
Print(函数外是全局变量3360 ,total)。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。