最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

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

在這里插入圖片描述

位置參數(shù)

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

可變長參數(shù)

1.函數(shù)無論傳入多少位置參數(shù)都可以正常運行
 可變長形參
 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ù)無論傳入多少關鍵字都可以正常運行
 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}
**在形參中用于接收多余的關鍵字參數(shù) 并組織成字典的形式賦值給**后面的變量名  
*使用
	會將列表、元組內的數(shù)據打散
**使用    
	會將字典的鍵值對打散成關鍵字參數(shù)傳入

名稱空間

	1.內置名稱空間
            print()
        	len()
	2.全局名稱空間       
    	py文件中頂格編寫的代碼
    	    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ù)體代碼運行之后產生的都是局部名稱空間

在這里插入圖片描述

總結

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內容!

相關文章

  • React-Router v6實現(xiàn)頁面級按鈕權限示例詳解

    React-Router v6實現(xiàn)頁面級按鈕權限示例詳解

    這篇文章主要介紹了使用 reac+reactRouter來實現(xiàn)頁面級的按鈕權限功能,這篇文章分三部分,實現(xiàn)思路、代碼實現(xiàn)、踩坑記錄,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2023-10-10
  • Next+React項目啟動慢刷新慢的解決方法小結

    Next+React項目啟動慢刷新慢的解決方法小結

    本文主要介紹了Next+React項目啟動慢刷新慢的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-04-04
  • 如何應用?SOLID?原則在?React?中整理代碼之開閉原則

    如何應用?SOLID?原則在?React?中整理代碼之開閉原則

    React?不是面向對象,但這些原則背后的主要思想可能是有幫助的,在本文中,我將嘗試演示如何應用這些原則來編寫更好的代碼,對React?SOLID原則開閉原則相關知識感興趣的朋友一起看看吧
    2022-07-07
  • 淺談React 中的淺比較是如何工作的

    淺談React 中的淺比較是如何工作的

    React 中淺比較的概念無處不在,它在不同的流程中起著關鍵的作用,本文主要介紹了React 中的淺比較是如何工作的,具有一定的參考價值,感興趣的可以了解一下
    2022-04-04
  • ahooks正式發(fā)布React?Hooks工具庫

    ahooks正式發(fā)布React?Hooks工具庫

    這篇文章主要為大家介紹了ahooks正式發(fā)布值得擁有的React?Hooks工具庫使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • react組件封裝input框的防抖處理的項目實現(xiàn)

    react組件封裝input框的防抖處理的項目實現(xiàn)

    本文主要介紹了react組件封裝input框的防抖處理的項目實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04
  • 三分鐘搞懂react-hooks及實例代碼

    三分鐘搞懂react-hooks及實例代碼

    React?Hooks是今年最勁爆的新特性真的毫不夸張。如果你也對react感興趣,或者正在使用react進行項目開發(fā),請抽出點時間閱讀下此文
    2022-03-03
  • React?Hook之使用State?Hook的方法

    React?Hook之使用State?Hook的方法

    這篇文章主要為大家詳細介紹了React使用State?Hook的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • React 使用Hooks簡化受控組件的狀態(tài)綁定

    React 使用Hooks簡化受控組件的狀態(tài)綁定

    這篇文章主要介紹了React 使用Hooks簡化受控組件的狀態(tài)綁定,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • React Native 資源包拆分實戰(zhàn)分析

    React Native 資源包拆分實戰(zhàn)分析

    這篇文章主要為大家介紹了React Native 資源包拆分實戰(zhàn)分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08

最新評論

台东市| 岚皋县| 开鲁县| 曲阳县| 蕉岭县| 上林县| 略阳县| 察隅县| 莒南县| 鹤峰县| 钟山县| 阿巴嘎旗| 云南省| 长子县| 阳原县| 浪卡子县| 哈密市| 东阿县| 公主岭市| 布尔津县| 建瓯市| 大渡口区| 婺源县| 林口县| 长白| 周宁县| 昌江| 双鸭山市| 高雄市| 安塞县| 云阳县| 花莲县| 浮梁县| 铁力市| 历史| 临泉县| 那曲县| 垫江县| 玉环县| 陆良县| 淮安市|