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

python 函數(shù)嵌套及多函數(shù)共同運(yùn)行知識(shí)點(diǎn)講解

 更新時(shí)間:2020年03月03日 14:41:17   作者:BQ不吃香菜  
在本篇文章里小編給各位整理的是一篇關(guān)于python 函數(shù)嵌套及多函數(shù)共同運(yùn)行知識(shí)點(diǎn)講解,需要的朋友們可以學(xué)習(xí)下。

1.先講函數(shù)嵌套,很簡單的例子,如:

print(len('我和你'))

這樣就很好理解了。

2.關(guān)于多個(gè)函數(shù)共同運(yùn)行,最重要的區(qū)分點(diǎn)就是,變量的作用域,有局部變量和全局變量,局部作用于不能使用其他局部作用域內(nèi)的變量

def 1():
  i=1      //這里的i就只是在1函數(shù)作用域
  return 0
a = i  //這里的會(huì)被判定為未定義

3.那么如何修改一個(gè)變量的作用域呢?用 global,可將局部變量聲明為全局變量。

知識(shí)點(diǎn)擴(kuò)展:

與嵌套函數(shù)緊密相關(guān)的就是閉包特性,舉一個(gè)簡單的例子:

>>> def test():
... a = {'name': 'wyj'}
... def f():
... return a['name']
... return f
...
>>> def test():
... a = {'name': 'wyj'}
... def f():
... return a['name']
... return a,f
...
>>> a,f = test()
>>> f()
'wyj'
>>> a['name'] = 'ljq'
>>> f()
'ljq'

再增加一個(gè)例子:

#! /usr/bin/python
def yao1(a=1,b=32):
  def yao2(c=54):
    def yao3(d=3):
      def yao4(e=10):
        return a+b+c+d+e
      return yao4
    return yao3
  return yao2
 
print yao1()()()()

以上就是python 函數(shù)嵌套及多函數(shù)共同運(yùn)行知識(shí)點(diǎn)講解的詳細(xì)內(nèi)容,更多關(guān)于python函數(shù)嵌套及多函數(shù)共同運(yùn)行詳解的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 淺析Django接口版本控制

    淺析Django接口版本控制

    一個(gè)項(xiàng)目在升級(jí)迭代的時(shí)候,不會(huì)立馬拋棄舊的版本,甚至?xí)霈F(xiàn)多個(gè)版本共存同時(shí)維護(hù)的情況,因此需要版本控制
    2021-06-06
  • Python實(shí)現(xiàn)將Excel內(nèi)容插入到Word模版中

    Python實(shí)現(xiàn)將Excel內(nèi)容插入到Word模版中

    前段時(shí)間因?yàn)樾枰幚硪淮蠖羊?yàn)收單,都是一些簡單的復(fù)制粘貼替換工作,于是就想到用python進(jìn)行處理。本文分享了用python將excel文件單元格內(nèi)容插入到word模版中并保存為新文件的辦法,希望對(duì)大家有所幫助
    2023-03-03
  • Python輕松讀寫TOML文件實(shí)現(xiàn)示例

    Python輕松讀寫TOML文件實(shí)現(xiàn)示例

    這篇文章主要介紹了Python輕松讀寫TOML文件實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • Python?代碼智能感知類型標(biāo)注與特殊注釋詳解

    Python?代碼智能感知類型標(biāo)注與特殊注釋詳解

    這篇文章主要為大家介紹了Python?代碼智能感知類型標(biāo)注與特殊注釋詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • matplotlib 多個(gè)圖像共用一個(gè)colorbar的實(shí)現(xiàn)示例

    matplotlib 多個(gè)圖像共用一個(gè)colorbar的實(shí)現(xiàn)示例

    這篇文章主要介紹了matplotlib 多個(gè)圖像共用一個(gè)colorbar的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • python代碼實(shí)現(xiàn)邏輯回歸logistic原理

    python代碼實(shí)現(xiàn)邏輯回歸logistic原理

    這篇文章主要介紹了python代碼實(shí)現(xiàn)邏輯回歸logistic原理,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • Python中的模塊和包概念介紹

    Python中的模塊和包概念介紹

    這篇文章主要介紹了Python中的模塊和包概念介紹,本文講解了模塊概述、模塊名稱空間、導(dǎo)入模塊、導(dǎo)入模塊屬性(from … import …)、包等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • 利用Python的Django框架生成PDF文件的教程

    利用Python的Django框架生成PDF文件的教程

    這篇文章主要介紹了利用Python的Django框架生成PDF文件的教程,用ReportLab API動(dòng)態(tài)生成PDF文件,需要的朋友可以參考下
    2015-07-07
  • pytest生成簡單自定義測試結(jié)果的html報(bào)告

    pytest生成簡單自定義測試結(jié)果的html報(bào)告

    這篇文章主要為大家介紹了pytest生成簡單自定義測試結(jié)果html報(bào)告,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • Selenium+BeautifulSoup+json獲取Script標(biāo)簽內(nèi)的json數(shù)據(jù)

    Selenium+BeautifulSoup+json獲取Script標(biāo)簽內(nèi)的json數(shù)據(jù)

    這篇文章主要介紹了Selenium+BeautifulSoup+json獲取Script標(biāo)簽內(nèi)的json數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12

最新評(píng)論