Python 第五節 第八課

      網友投稿 774 2025-03-31

      [toc]


      函數用法和底層分析

      函數是可以重負調用的代碼塊. 函數的作用, 不僅可以實現代碼的復用, 更能實現代碼的一致性. 一致性指的是, 只有要修改函數的代碼. 則所有調用該函數的地方都能體現.

      在編寫函數時, 函數體中的代碼寫法和我們前面講述的基本一致, 只是對代碼實現了封裝. 并增加了函數調用, 傳遞參數, 返回計算結果等內容.

      為了讓大家更容易理解, 掌握的更深刻. 我們也要深入內存底層進行分析. 絕大多數語言內存底層都是高度相似的, 這樣大家掌握了這些內容也便于以后學習其他語言.

      函數簡介

      函數的基本概念

      1. 一個程序由一個個任務組成. 函數就是代表一個任務或者一個功能.

      2. 函數是代碼復用的通用機制.

      Python 函數的分類

      Python 中函數分如下幾類:

      1. 內置函數

      我們前面使用的 str(), list(), len() 等這些都是內置函數, 我們可以拿來直接使用.

      2. 標準庫函數

      我們可以通過 import 語句導入庫, 然后使用其中定義的函數.

      3. 第三方庫函數

      Python 社區也提供了很多高質量的庫. 下載安裝這些庫后, 也是通過 import 語句導入, 然后可以使用這些第三方庫的函數.

      4. 用戶自定義函數

      用戶自己定義的函數, 顯然也是開發中適應用戶自身需求定義的函數. 今天我們學習的就是如何自定義函數.

      Python 第五節 第八課

      函數的定義和調用

      核心要點

      Python 中, 定義函數的語法如下:

      def 函數名 ([參數列表]):

      '''文檔字符串'''

      函數體 / 若干語句

      要點:

      1. 我們使用 def 來定義函數. 然后就是空格和函數名稱

      (1) Python 執行 def 時, 會創建一個函數對象, 并綁定到函數名變量上.

      2. 參數列表

      (1) 圓括號內是形式參數列表, 有多個參數則使用逗號隔開

      (2) 形式參數不需要聲明類型, 也不需要指定函數返回值類型

      (3) 無參數, 也必須保留的圓括號

      (4) 實參列表必須與形參一一對應

      3. return 返回值

      (1) 如果函數體中包含 return 語句, 則結束函數執行并返回值

      (2) 如果函數體中不包含 return 語句, 則返回 None 值

      4. 調用函數之前, 必須要先定義函數, 即先調用 def 創建函數對象

      (1) 內置函數對象會自動創建

      (2) 標準庫和第三方庫函數, 通過 import 導入模塊時, 會執行模塊中的 def 語句

      我們通過實際定義函數來學習函數的定義方式.

      Python

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel表格中if函數的使用教程(excel表格函數if運用)
      下一篇:我們為什么要使用空接口
      相關文章
      亚洲成在人线av| 亚洲av中文无码乱人伦在线咪咕| 亚洲啪啪AV无码片| 亚洲变态另类一区二区三区| 久久精品国产亚洲av麻豆小说| 亚洲熟妇av一区二区三区| 337p日本欧洲亚洲大胆裸体艺术| 国产成人99久久亚洲综合精品| 五月婷婷亚洲综合| 亚洲成a人片在线不卡一二三区| 亚洲精品无码高潮喷水A片软| 亚洲精品无码久久久久A片苍井空| 亚洲精品又粗又大又爽A片| 亚洲熟妇AV日韩熟妇在线| 亚洲三级中文字幕| 亚洲精品一二三区| 亚洲人片在线观看天堂无码| 亚洲精品日韩一区二区小说| 亚洲精品永久在线观看| 亚洲av纯肉无码精品动漫| 深夜国产福利99亚洲视频| 亚洲中文无韩国r级电影| 国产亚洲精品无码专区| 日本亚洲成高清一区二区三区 | 亚洲熟妇久久精品| 亚洲日本VA午夜在线电影| 亚洲精品伦理熟女国产一区二区| 亚洲av最新在线观看网址| 亚洲AV无码不卡在线观看下载| 亚洲色欲久久久久综合网| 亚洲精品无码永久中文字幕| 久久亚洲精品成人777大小说| 亚洲精品午夜视频| 日韩亚洲国产综合高清| 久久精品国产亚洲av品善| 国产精品亚洲二区在线观看| 精品亚洲综合久久中文字幕| 亚洲国产a∨无码中文777| 亚洲色图视频在线观看| 精品国产成人亚洲午夜福利| 精品韩国亚洲av无码不卡区|