python全局和局部变量的区别,python简述局部变量和全局变量的区别

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: