日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

day10 Pyhton学习

發布時間:2023/12/10 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 day10 Pyhton学习 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一.昨日內容回顧

  函數:

    定義:對功能或者動作的封裝

    def 函數名(形參):

      函數體

    函數名(實參)

    

    return:? 返回,當程序運行到return的時候,終止函數的執行

    一個函數一定擁有返回值

      1.什么都不寫,返回None

      2.只寫return,返回None

      3. return 值,返回一個值

      4.return 值1,值2,值3...返回多個值

?

    參數:

      形參:

        在函數聲明的位置的變量

        1.位置參數

        2.默認值參數

          順序:位置>默認值

      實參:

        在函數調用的地方給出的值

        1.位置參數

        2.關鍵字參數

        3.混合參數

          位置參數>關鍵字參數

      傳參:把實參賦值給形參的過程

二.今日主要內容

  1.動態傳參

    形參:

      1.位置參數

      2.默認值參數

      3.動態傳參

        1 *args: 動態接收位置參數

        2.**kwargs:動態接收關鍵字參數

        順序:位置,*args,,默認值,**kwargs

      *,**

        def func(*args,**kwargs): 無敵傳參

          pass

        *,** 在形參位置:聚合

          在實參位置:打散

    實參:

       1.位置參數

       2.關鍵字參數

       3.混合參數

  2.名稱空間和作用域

    名稱空間: 保存名字用的

        變量,函數,類

    1.內置名稱空間:python自己,print,input,len

    2.全局名稱空間:你寫的代碼從上到下

    3.局部名稱空間:函數,類,方法,其他模塊,對象

    

    作用域

       全局作用域

          內置 + 全局

       局部作用域

          局部名稱空間

       從局部找全局可以,但是從全局找局部是不可以的

       globals() 查看全局作用域中的名字

       locals() 查看當前作用域中的名字

     3.函數的嵌套(難點)

       每一層都會產生獨自的名稱空間

     4. nonlocal global

       global : 在局部引入全局的內容,可以升華一個變量為全局變量

       nonlocal: 在局部,引入上一層名稱空間中的變量,如果沒有,繼續上一層       

?

轉載于:https://www.cnblogs.com/pythonz/p/9879077.html

總結

以上是生活随笔為你收集整理的day10 Pyhton学习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。