Python全局变量怎么定义,python中定义变量和声明变量

  Python全局变量怎么定义,python中定义变量和声明变量

  详细内容

  python全局变量和局部变量的区别

  全局变量和局部变量的区别在于范围。全局变量是在整个py文件中声明的,而可以在全局范围内使用的局部变量是在函数内声明的,并且只能在函数内使用。如果超出使用范围(功能之外),就会出错。

  推荐:Python教程#!/usr/无声爆米花/python3

  #-*-编码:utf-8-*-

  A=100 #全局变量通常用大写字母表示。

  deffunc(:

  A=50 #局部变量通常用小写字母表示。

  打印(aa))。

  func())

  是印刷品(一)

  Print(a) #错误消息名称错误:未定义名称“a”

  #!/usr/无声爆米花/python3

  #-*-编码:utf-8-*-

  A=100

  deffunc(:

  A=250

  是印刷品(一)

  Print (a) #打印所有变量

  Func(#局部变量

  如果要改变函数内部的全局变量,必须在函数前添加global关键字,函数执行后全局变量的值也会改变。#!/usr/无声爆米花/python3

  #-*-编码:utf-8-*-

  A=100

  deffunc(:

  全球a

  A=200

  是印刷品(一)

  Print (a) #打印全局变量

  Func(#局部变量

  打印(a) #已更改的全局变量

  如果全局变量是列表类型,可以使用list的list方法来修改列表,而不是使用global来声明它。list _1=[ 1,2,56, list]

  def changeList():

  list_1.append(over ).

  Print (list _1))。

  更改列表())

  Print (list _1))。

  在函数中,如果局部变量与全局变量同名,则首先调用局部变量。

  很多python视频教程都是专门讲少年科技的。欢迎在线学习!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

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