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

淺談python的函數(shù)知識(shí)

 更新時(shí)間:2021年11月16日 11:39:45   作者:EijiLei  
這篇文章主要為大家介紹了python的函數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助

函數(shù)參數(shù)的兩大分類

形式參數(shù)
	函數(shù)定義階段括號(hào)所寫(xiě)的參數(shù)
實(shí)際參數(shù)
	函數(shù)調(diào)用階段括號(hào)內(nèi)傳入的參數(shù)
形參與實(shí)參的關(guān)系
	可以將形參看成是變量名,實(shí)參看成是變量值
    函數(shù)調(diào)用階段臨時(shí)綁定,函數(shù)運(yùn)行結(jié)束斷開(kāi)
形參的表現(xiàn)形式		變量名
實(shí)參的表現(xiàn)形式多種	(把握核心  數(shù)據(jù)值)

在這里插入圖片描述

位置參數(shù)

位置參數(shù)
	從左往右依次填入的參數(shù)
位置形參
	函數(shù)定義階段從左往右依次填入的變量名
位置實(shí)參
	函數(shù)調(diào)用階段從左往右依次填入的數(shù)據(jù)值
關(guān)鍵字實(shí)參(可以打破位置順序)
	函數(shù)調(diào)用階段通過(guò)形參名=數(shù)據(jù)值的形式  傳值
1.位置形參與位置實(shí)參在函數(shù)調(diào)用階段,按照位置對(duì)應(yīng)綁定
2.位置參數(shù)綁定的時(shí)候多一個(gè)不行少一個(gè)也不行
重點(diǎn): 格式越簡(jiǎn)單越靠前,越復(fù)雜越靠后	

可變長(zhǎng)參數(shù)

1.函數(shù)無(wú)論傳入多少位置參數(shù)都可以正常運(yùn)行
 可變長(zhǎng)形參
 def func(x,y,*a):
     print(x,y,a)
 func()  # ()
 func(1)  # (1,)
 func(1, 2, 3, 4, 5, 6, 7)  # (1, 2, 3, 4, 5, 6, 7)
 func(1,2)  # 1 2 ()
 func(1,2,3,4,5,6,7,8,9)  # 1 2 (3, 4, 5, 6, 7, 8, 9)
 func(1,2)  # 1 2 (3, 4, 5, 6, 7, 8, 9)
*在形參中用于接收多余的位置參數(shù) 并組織成元組的行賦值給*后面的變量名    
2.函數(shù)無(wú)論傳入多少關(guān)鍵字都可以正常運(yùn)行
 def index(x, y, **b):
     print(x, y, b)
 index()  # {}
 index(a=1,b=2,c=3,d=4)  # {'a': 1, 'b': 2, 'c': 3, 'd': 4}
 index(y=2, x=1)  # 1 2 {}
 index(y=2, x=1, u=222, k=111, l=444)  # 1 2 {'u': 222, 'k': 111, 'l': 444}
**在形參中用于接收多余的關(guān)鍵字參數(shù) 并組織成字典的形式賦值給**后面的變量名  
*使用
	會(huì)將列表、元組內(nèi)的數(shù)據(jù)打散
**使用    
	會(huì)將字典的鍵值對(duì)打散成關(guān)鍵字參數(shù)傳入

名稱空間

	1.內(nèi)置名稱空間
            print()
        	len()
	2.全局名稱空間       
    	py文件中頂格編寫(xiě)的代碼
    	    name = 'jason'  # name全局
            def func():  # func全局
                pass
            if 1:
                a = 123  # a全局
            for i in range(10):
                print(i)  # i全局
            while True:
                a = 123  # a全局
	3.局部名稱空間
    	函數(shù)體代碼運(yùn)行之后產(chǎn)生的都是局部名稱空間

在這里插入圖片描述

總結(jié)

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

相關(guān)文章

  • 解決react組件渲染兩次的問(wèn)題

    解決react組件渲染兩次的問(wèn)題

    這篇文章主要介紹了解決react組件渲染兩次的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • webpack+react+antd腳手架優(yōu)化的方法

    webpack+react+antd腳手架優(yōu)化的方法

    本篇文章主要介紹了webpack+react+antd腳手架優(yōu)化的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • React css-in-js基礎(chǔ)介紹與應(yīng)用

    React css-in-js基礎(chǔ)介紹與應(yīng)用

    隨著React、Vue等支持組件化的MVVM前端框架越來(lái)越流行,在js中直接編寫(xiě)css的技術(shù)方案也越來(lái)越被大家所接受。為什么前端開(kāi)發(fā)者們更青睞于這些css-in-js的方案呢,下面帶你了解它
    2022-09-09
  • Webpack3+React16代碼分割的實(shí)現(xiàn)

    Webpack3+React16代碼分割的實(shí)現(xiàn)

    這篇文章主要介紹了Webpack3+React16代碼分割的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • React組件對(duì)子組件children進(jìn)行加強(qiáng)的方法

    React組件對(duì)子組件children進(jìn)行加強(qiáng)的方法

    這篇文章主要給大家介紹了關(guān)于React組件中對(duì)子組件children進(jìn)行加強(qiáng)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用React具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • React實(shí)現(xiàn)二級(jí)聯(lián)動(dòng)效果(樓梯效果)

    React實(shí)現(xiàn)二級(jí)聯(lián)動(dòng)效果(樓梯效果)

    這篇文章主要為大家詳細(xì)介紹了React實(shí)現(xiàn)二級(jí)聯(lián)動(dòng)效果,樓梯效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • react中的useImperativeHandle()和forwardRef()用法

    react中的useImperativeHandle()和forwardRef()用法

    這篇文章主要介紹了react中的useImperativeHandle()和forwardRef()用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • React文件名和目錄規(guī)范最佳實(shí)踐記錄(總結(jié)篇)

    React文件名和目錄規(guī)范最佳實(shí)踐記錄(總結(jié)篇)

    React在使用時(shí)非常靈活,如果沒(méi)有一個(gè)規(guī)范約束項(xiàng)目,在開(kāi)發(fā)過(guò)程中會(huì)非?;靵y,本文將介紹幾個(gè)優(yōu)秀的規(guī)范,介紹文件名和目錄前,需要先簡(jiǎn)述一下幾種通用的類型,用來(lái)區(qū)分文件的功能,感興趣的朋友一起看看吧
    2022-05-05
  • React?Native?中處理?Android?手機(jī)吞字的解決方案

    React?Native?中處理?Android?手機(jī)吞字的解決方案

    這篇文章主要介紹了React?Native?中處理?Android?手機(jī)吞字的解決方案,作者在 React Native 0.67.4 環(huán)境下,編寫(xiě)了一個(gè)小 demo 來(lái)復(fù)現(xiàn)這個(gè)問(wèn)題,需要的朋友可以參考下
    2022-08-08
  • js中自定義react數(shù)據(jù)驗(yàn)證組件實(shí)例詳解

    js中自定義react數(shù)據(jù)驗(yàn)證組件實(shí)例詳解

    我們?cè)谧銮岸吮韱翁峤粫r(shí),經(jīng)常會(huì)遇到要對(duì)表單中的數(shù)據(jù)進(jìn)行校驗(yàn)的問(wèn)題。這篇文章主要介紹了js中自定義react數(shù)據(jù)驗(yàn)證組件 ,需要的朋友可以參考下
    2018-10-10

最新評(píng)論