程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

The premise of Python using global to declare

編輯:Python

When modifying the global variables of a function , Is it necessary to use global Make a statement , It depends on whether the direction of the global variable has been modified . If modified , Must use global Affirming .

Simply speaking : The use of immutable types must be stated , The use of variable types need not be declared .

for example :

         Immutable type ( Numbers 、 character string 、 Tuples 、 Immutable set )

         Variable type ( list 、 Dictionaries 、 Variable set )

a=1
b=[1]
def demo1():
global a
a+=1
def demo2():
b.append(2)
if __name__ == '__main__':
demo1()
demo2()
print(a, b)


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved