偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

解析Python函數(shù)變量如何使用

開(kāi)發(fā) 后端
本文主要介紹的是Python函數(shù)變量在實(shí)際應(yīng)用的過(guò)程中,Python函數(shù)變量如何工作,以及如何使用global語(yǔ)句,以下是文章的介紹。

如果你想了解Python函數(shù)變量如何工作相關(guān)的實(shí)際應(yīng)用技巧,你可以在我們的文章中找到相關(guān)的Python函數(shù)變量的應(yīng)用技巧,以下是文章的相關(guān)內(nèi)容的詳細(xì)介紹,希望你看完了以后,會(huì)有所收獲。

Python函數(shù)變量如何工作

在函數(shù)中,我們***次使用x的值的時(shí)候,Python使用函數(shù)聲明的形參的值。接下來(lái),我們把值2賦給x。x是函數(shù)的局部變量。所以,當(dāng)我們?cè)诤瘮?shù)內(nèi)改變x的值的時(shí)候,在主塊中定義的x不受影響。在***一個(gè)print語(yǔ)句中,我們證明了主塊中的x的值確實(shí)沒(méi)有受到影響。

使用global語(yǔ)句

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

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

例7.4 使用global語(yǔ)句

 

  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 

【編輯推薦】

  1. Python字符串如何進(jìn)行代碼替換
  2. Python正則表達(dá)式如何刪除代碼行
  3. Python統(tǒng)計(jì)如何進(jìn)行DNA序列整理
  4. python 定時(shí)器具體的使用代碼介紹
  5. 簡(jiǎn)介Python程序的校園網(wǎng)的認(rèn)證方法
責(zé)任編輯:佚名 來(lái)源: 通信世界
相關(guān)推薦

2010-03-15 09:53:16

Python函數(shù)變量

2010-07-20 14:41:55

Perl語(yǔ)法

2010-07-21 10:18:41

Perl map函數(shù)

2010-02-03 15:40:37

Python函數(shù)

2010-07-19 13:32:55

Perl用戶函數(shù)

2010-02-01 17:50:32

Python裝飾器

2010-02-03 09:19:31

Python模塊

2010-02-02 17:33:35

Python函數(shù)編譯

2019-07-25 09:15:36

Python參數(shù)命令

2010-07-13 10:13:35

Perl內(nèi)部函數(shù)

2011-08-29 15:58:51

Lua函數(shù)

2009-09-18 11:13:09

.Net CLR

2022-11-08 11:49:09

NLP庫(kù)Python云服務(wù)

2011-09-13 09:49:59

PhoneGap插件

2019-02-26 13:00:11

JavaScriptURL前端

2021-08-11 22:50:53

JavaScript編程開(kāi)發(fā)

2023-11-09 23:31:02

C++函數(shù)調(diào)用

2019-09-16 19:00:48

Linux變量

2010-02-22 16:51:03

Python 解析器

2009-12-11 10:41:11

PHP變量解析順序
點(diǎn)贊
收藏

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