首頁 >後端開發 >Python教學 >python函數的定義和呼叫是什麼

python函數的定義和呼叫是什麼

coldplay.xixi
coldplay.xixi原創
2021-03-09 17:16:0823121瀏覽

python函數的定義與呼叫:1、使用def關鍵字定義函數嗎,程式碼為【def 函數名稱(參數1,參數2,參數3...)】;2、函數必須先定義,才能調用,否則會報錯。

python函數的定義和呼叫是什麼

本教學操作環境:windows7系統、python3.9版,DELL G3電腦。

python函數的定義與呼叫:

一、函數定義

1)使用def關鍵字定義函數

2)

def 函数名(参数1,参数2,参数3...):
    """文档字符串,docstring,用来说明函数的作用"""
    #函数体
    return 表达式

此處註解的作用:說明函數是做什麼的,該函數有什麼功能。

3)遇到冒號要縮進,冒號後面所有的縮排的程式碼區塊構成了函數體,描述了函數是做什麼的,即函數的功能是什麼

python函數的本質與數學中的函數的本質是一致的

 

#二、函數的呼叫

1)函數必須先定義,才能調用,否則會報錯

2)無參數時函數的調用:函數名(),有參數時函數的調用:函數名(參數1,參數2...)

# 3)不要在定義函數的時候在函數體裡面呼叫本身,否則會出不來,陷入循環呼叫

4)函數需要呼叫函數體才會被執行,單純的只是定義函數是不會被執行的

5)Debug工具中Step Into(F7)進入到呼叫的函數裡,Step Into My Code(Alt Shitf F7)進入到呼叫的模組裡函數

#相關免費學習推薦:python影片教學

#

以上是python函數的定義和呼叫是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn