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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python基础 course6(函数)

發布時間:2024/3/24 python 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python基础 course6(函数) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

python基礎 course6

目錄1. 函數的使用2. 函數的參數詳解3. 局部變量與全局變量_匿名函數4. lambda匿名函數5. Python內置函數
  • 函數的使用
    定義函數的格式如下:


    函數的文檔說明

    函數參數

    函數返回值

    return的注意事項:
    在函數中, 一旦運行到return 這行代碼, 則函數退出

    返回多個值

    小練習 :完成一個函數功能和sum相同

    寫一個函數可以實現divmod的功能
  • 函數的參數詳解
    形參和實參
    定義時小括號中的參數,用來接收參數用的,稱為 “形參”
    調用時小括號中的參數,用來傳遞給函數用的,稱為 “實參”

    位置參數和關鍵字參數

    調用函數時參數的順序
    關鍵字參數必須放在位置參數后面

    默認參數
    編寫一個求冪值的函數

    可變長參數
    • 可變參數, 就是當我們定義函數的時候還不知道具體需要傳入多少個參數, 或者參數太長了不方便寫.

    • 可變參數就是傳入的參數個數是可變的,可以是1個、2個到任意個,還可以是0個。

    • 原來寫一個函數計算一個列表的加和, 現在想要這樣一個功能, 不需要傳入列表, 可以傳入任意個參數, 然后計算參數的加和



      可變長關鍵字參數

    • 一個星號就是打包成元組傳入進來, 兩個星號就是打包成字典傳入進來

    • 關鍵字參數允許你傳入0個或任意個含參數名的參數,這些關鍵字參數在函數內部自動組裝為一個dict。




    3. 局部變量與全局變量_匿名函數

    局部變量:就是在函數內部定義的變量

    全局變量:如果一個變量,既能在一個函數中使用,也能在其他的函數中使用,這樣的變量就是全局變量

    注: 如果全局變量的名字和局部變量的名字相同,那么使用的是局部變量的,小技巧強龍不壓地頭蛇。

    修改全局變量
    函數內部可以調用全局變量的值, 但是不能修改

    如果非要在函數內部修改全局變量, 怎么辦呢?

    總結一下:

    • 在函數外邊定義的變量叫做全局變量。
    • 全局變量能夠在所有的函數中進行訪問。
    • 如果在函數中修改全局變量,那么就需要使用global進行聲明,否則出錯。
    • 如果全局變量的名字和局部變量的名字相同,那么使用的是局部變量的,小技巧強龍不壓地頭蛇。
  • lambda匿名函數
  • lambda 的作用

    lambda能創建一個匿名函數, 程序員覺得每次創建一個函數, 即使是很簡單的函數也需要去起名太煩了.于是有了lambda, 可以直接寫在需要一個簡單函數的地方, 而不需要單獨去進行定義.

    lambda標準語法

    用lambda關鍵詞能創建小型匿名函數。這種函數得名于省略了用def聲明函數的標準步驟lambda函數的語法只包含一個語句,如下:



    然而,Python 簡單的句法限制了 lambda 函數的定義體只能使用純表達式。
    換句話說,lambda 函數的定義體中不能賦值,也不能使用 while和 try 等 Python 語句。

    lambda函數的使用場景

    : Lambda函數能接收任何數量的參數但只能返回一個表達式的值。
    匿名函數不能直接調用print,因為lambda需要一個表達式。

    作為高級函數的參數

  • Python內置函數
  • 常用內置函數

    數據類型:

    數學相關:


    數據類型相關

    數學相關:


    邏輯判斷相關:
    all()
    函數用于判斷給定的可迭代參數 iterable 中的所有元素是否都為 TRUE,如果是返回 True,否則返回 False。 元素除了是 0、空、FALSE 外都算 TRUE。

    any()
    函數用于判斷給定的可迭代參數 iterable 是否全部為 False,則返回 False,如果有一個為 True,則返回 True。 元素除了是 0、空、FALSE 外都算 TRUE。

    用法: 當多個判斷都要符合才執行的時候,可以使用all來簡化.





    總結

    以上是生活随笔為你收集整理的python基础 course6(函数)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    主站蜘蛛池模板: 亚洲生活片 | 国产特黄aaaaa毛片 | 欧美性网站 | 色婷婷aⅴ| 亚洲免费视频一区 | 成人片黄网站久久久免费 | 黄色三级网站 | 国产粉嫩呻吟一区二区三区 | 欧美片免费网站 | 成人午夜淫片免费观看 | 熊猫电影yy8y全部免费观看 | 永久免费汤不热视频 | 最近中文字幕免费视频 | 一区二区伊人 | 三级网站在线 | 日韩一区二区免费在线观看 | 午夜不卡福利 | 成人h动漫精品一区二区器材 | 麻豆国产尤物av尤物在线观看 | 四川少妇xxx奶大xxx | 少妇一区二区三区四区 | 日韩少妇一区二区三区 | 91av在线播放 | 涩涩视频网站 | 手机在线中文字幕 | 国产欧美日韩视频 | 日本高清免费aaaaa大片视频 | 在线免费看污片 | 艹男人的日日夜夜 | 欧美一区二区三区爱爱 | 国产精品视频无码 | 天天人人精品 | www.夜夜骑 | 日韩特一级 | 中文字幕一区二区久久人妻网站 | 午夜电影网一区 | 在线波多野结衣 | 国产va在线 | 西比尔在线观看完整视频高清 | 青青青草视频在线 | 红桃视频成人 | 欧美日韩黄色一区二区 | 男人插入女人阴道视频 | 九色91av| 日韩在线视频免费观看 | 草草网址 | 久一久久| 91福利视频免费观看 | 久久av免费 | 91狠狠操 | 秘密基地在线观看完整版免费 | 欧美二三区 | 国产精品久久久久久久久动漫 | 亚洲成年人网站在线观看 | www.尤物 | 在线成人毛片 | 91亚色在线观看 | 99久久99久久精品国产片果冰 | 特级毛片在线 | 欧美v日韩 | 亚洲黄色小说视频 | 亚洲欲| 国产麻豆午夜三级精品 | 91精产品一区观看 | 不卡的日韩av| 午夜大片 | 四虎影库在线播放 | 国产又好看的毛片 | 国产黄色三级 | 在线不卡二区 | 91视频精品 | 国产又黄又爽 | 久久不射网站 | 日本高清久久 | 成年人免费观看网站 | 亚洲黄色小说视频 | 亚洲美女影院 | eeuss鲁丝片一区二区三区 | 九九热最新 | 在线视频激情小说 | 中文字幕一区二区三区在线不卡 | 骚虎视频最新网址 | 亚洲av毛片一区二二区三三区 | 毛片网在线观看 | 亚洲AV无码久久精品国产一区 | 欧美日韩在线视频观看 | 影音先锋在线中文字幕 | 91精品人妻一区二区三区蜜桃2 | 天天综合人人 | 人成精品| 亚洲综合日韩在线 | 亚洲天堂91| 成人av在线网址 | 国产精品第一页在线观看 | 国产又粗又长又大视频 | 久色 | 日韩成人免费观看 | 色桃视频 | 国产情侣酒店自拍 |