自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在Python函數(shù)變量中如何使用global語句簡介

開發(fā) 后端
下面的文章是針對Python函數(shù)變量在實際應(yīng)用中相關(guān)功能的介紹,例如,在Python函數(shù)變量中如何使用語句。下面是文章的介紹。

如果你對Python函數(shù)變量在實際的應(yīng)用中有不解之處時,你可以觀看我們的文章,此文章主要介紹的是在Python函數(shù)變量中如何使用global語句,及相關(guān)功能的介紹,以下是文章的具體內(nèi)容。

使用global語句

如果你想要為一個定義在函數(shù)外的變量賦值,那么你就得告訴Python這個變量名不是局部的,而是全局的。我們使用global語句完成這一功能。沒有g(shù)lobal語句,是不可能為定義在函數(shù)外的變量賦值的。

你可以使用定義在函數(shù)外的變量的值(假設(shè)在函數(shù)內(nèi)沒有同名的變量)。然而,我并不鼓勵你這樣做,并且你應(yīng)該盡量避免這樣做,因為這使得程序的讀者會不清楚這個變量是在哪里定義的。使用global語句可以清楚地表明Python函數(shù)變量是在外面的塊定義的。

例7.4 使用global語句

 

  1. #!/usr/bin/python  
  2. # Filename: func_global.py  
  3. def func():  
  4. global x  
  5. print 'x is', x  
  6. x = 2 
  7. print 'Changed local x to', x  
  8. x = 50 
  9. func()  
  10. print 'Value of x is', x   
  11.  

輸出

  1. $ python func_global.py  
  2. x is 50  
  3. Changed global x to 2  
  4. Value of x is 2   

 

Python函數(shù)變量如何工作global語句被用來聲明是全局的——因此,當我們在函數(shù)內(nèi)把值賦給其的時候,這個變化也反映在我們在主塊中使用其的值的時候。

你可以使用同一個global語句指定多個全局變量。以上的文章就是對Python函數(shù)變量中如何使用global語句的簡介。

【編輯推薦】

  1. Python編程版面在應(yīng)用過程中的功能介紹我國IPTV研究目全球領(lǐng)先
  2. Python編程語言總體性能優(yōu)點評測
  3. Python編程語言具有相當高的適應(yīng)能力
  4. Python字符串如何進行代碼替換
  5. Python匹配如何才能完成匹配細節(jié)
責任編輯:佚名 來源: 博客園
相關(guān)推薦

2010-03-15 10:49:57

Python函數(shù)變量

2010-03-15 10:24:20

Python函數(shù)變量

2009-12-03 19:06:44

PHP關(guān)鍵字globa

2010-10-25 14:47:49

Oracle系統(tǒng)變量函

2021-03-11 16:34:57

css前端CSS 特效

2023-05-26 16:40:22

臨時表Hive數(shù)據(jù)表存儲

2016-08-29 20:51:16

awkLinux開源

2010-04-01 10:55:48

Oracle 數(shù)據(jù)類型

2010-02-05 15:04:41

C++定義變量

2010-02-01 10:04:25

Python模板函數(shù)

2010-03-19 15:16:11

Python代碼

2023-11-05 12:20:10

匿名函數(shù)Golang

2010-03-09 15:00:33

Python變量

2009-10-12 14:13:00

VB.NET使用局部變

2021-11-18 15:54:17

FreeDOSLinux

2010-02-03 15:40:37

Python函數(shù)

2010-04-01 09:34:06

Oracle函數(shù)

2010-03-12 09:52:51

Python語言

2023-09-01 09:19:40

CSS函數(shù)模式

2022-04-10 23:42:33

MySQLSQL數(shù)據(jù)庫
點贊
收藏

51CTO技術(shù)棧公眾號