欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python變量的作用域詳解

 更新時(shí)間:2021年12月02日 15:16:59   作者:暮色年華_  
這篇文章主要為大家介紹了Python變量的作用域,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助

每個(gè)變量都有自己的作用域,在作用域外使用該變量非法

函數(shù)體內(nèi)的變量為函數(shù)的局部變量,在函數(shù)體外不可使用

>>>def f():
   x=5
>>>f()
>>>print(x)
#報(bào)錯(cuò),x未被定義
>>>x=3#定義全局變量x
>>>def f():
   x=5
>>>f()
>>>print(x)
3
#f()中的x=5不會(huì)影響全局變量

在局部變量和全局變量同名時(shí),局部變量屏蔽全局變量

>>>x=3
>>>def f():
   x=5
   print(x**2)
>>>f()
25

如果想在函數(shù)內(nèi)部先使用全局變量并修改其值,使用關(guān)鍵字global聲明將使用全局變量

>>>x=3
>>>def f():
     global x
     print(x**2)
     x=5
     print(x**2)
>>>f()
9
25
>>>x
5

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • 全面分析Python的優(yōu)點(diǎn)和缺點(diǎn)

    全面分析Python的優(yōu)點(diǎn)和缺點(diǎn)

    本篇文章給大家詳細(xì)分析了Python的優(yōu)點(diǎn)和缺點(diǎn)以及相關(guān)的優(yōu)勢(shì)劣勢(shì)分析,對(duì)此有興趣的朋友學(xué)習(xí)下。
    2018-02-02
  • 使用IPython來(lái)操作Docker容器的入門指引

    使用IPython來(lái)操作Docker容器的入門指引

    這篇文章主要介紹了使用IPython來(lái)操作Docker容器的方法,包括一些基本的搭建和連接,主要依靠docker-py模塊,需要的朋友可以參考下
    2015-04-04
  • windows系統(tǒng)IIS部署Django項(xiàng)目的實(shí)踐

    windows系統(tǒng)IIS部署Django項(xiàng)目的實(shí)踐

    采用IIS服務(wù)器部署相比django提供的開(kāi)發(fā)者服務(wù)器具有更好的并發(fā)訪問(wèn)能力,性能更加穩(wěn)定,本文主要介紹了windows系統(tǒng)IIS部署Django項(xiàng)目的實(shí)踐,具有一定的參考價(jià)值,感興趣的可以了解一下
    2022-03-03
  • Python深度學(xué)習(xí)albumentations數(shù)據(jù)增強(qiáng)庫(kù)

    Python深度學(xué)習(xí)albumentations數(shù)據(jù)增強(qiáng)庫(kù)

    下面開(kāi)始albumenations的正式介紹,在這里我強(qiáng)烈建議英語(yǔ)基礎(chǔ)還好的讀者去官方網(wǎng)站跟著教程一步步學(xué)習(xí),而這里的內(nèi)容主要是我自己的一個(gè)總結(jié)以及方便英語(yǔ)能力較弱的讀者學(xué)習(xí)
    2021-09-09
  • Python之多線程爬蟲抓取網(wǎng)頁(yè)圖片的示例代碼

    Python之多線程爬蟲抓取網(wǎng)頁(yè)圖片的示例代碼

    本篇文章主要介紹了Python之多線程爬蟲抓取網(wǎng)頁(yè)圖片的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • 基于Python實(shí)現(xiàn)射擊小游戲的制作

    基于Python實(shí)現(xiàn)射擊小游戲的制作

    這篇文章主要介紹了如何利用Python制作一個(gè)自己專屬的第一人稱射擊小游戲,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起動(dòng)手試一試
    2022-04-04
  • 淺談如何測(cè)試Python代碼

    淺談如何測(cè)試Python代碼

    今天帶大家了解如何用Python測(cè)試代碼,文中有非常詳細(xì)的介紹及代碼示例,對(duì)正在學(xué)習(xí)的小伙伴們很有幫助,需要的朋友可以參考下
    2021-06-06
  • Python實(shí)現(xiàn)繪制M2貨幣供應(yīng)率曲線

    Python實(shí)現(xiàn)繪制M2貨幣供應(yīng)率曲線

    這篇文章主要為大家詳細(xì)介紹了如何利用Python語(yǔ)言實(shí)現(xiàn)繪制M2貨幣供應(yīng)率曲線,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-06-06
  • 利用Python實(shí)現(xiàn)多種風(fēng)格的照片處理

    利用Python實(shí)現(xiàn)多種風(fēng)格的照片處理

    這篇文章主要為大家詳細(xì)介紹了如何利用Python一鍵實(shí)現(xiàn)多種風(fēng)格的照片處理并制作可視化GUI界面,文中的示例代碼講解詳細(xì),感興趣的可以了解一下
    2022-07-07
  • Python內(nèi)置數(shù)據(jù)類型中的集合詳解

    Python內(nèi)置數(shù)據(jù)類型中的集合詳解

    這篇文章主要為大家詳細(xì)介紹了Python內(nèi)置數(shù)據(jù)類型中的集合,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03

最新評(píng)論