python函數的定義和調用:1、使用def關鍵字定義函數嗎,代碼為【def 函數名(參數1,參數2,參數3…)】;2、函數必須先定義,才能調用,否則會報錯。
本教程操作環(huán)境:windows7系統、python3.9版,DELL G3電腦。
python函數的定義和調用:
一、函數定義
1)使用def關鍵字定義函數
2)
def 函數名(參數1,參數2,參數3...): """文檔字符串,docstring,用來說明函數的作用""" #函數體 return 表達式
此處注釋的作用:說明函數是做什么的,該函數有什么功能。
3)遇到冒號要縮進,冒號后面所有的縮進的代碼塊構成了函數體,描述了函數是做什么的,即函數的功能是什么
python函數的本質與數學中的函數的本質是一致的
二、函數的調用
1)函數必須先定義,才能調用,否則會報錯
2)無參數時函數的調用:函數名(),有參數時函數的調用:函數名(參數1,參數2…)
3)不要在定義函數的時候在函數體里面調用本身,否則會出不來,陷入循環(huán)調用
4)函數需要調用函數體才會被執(zhí)行,單純的只是定義函數是不會被執(zhí)行的
5)Debug工具中Step Into(F7)進入到調用的函數里,Step Into My Code(Alt+Shitf+F7)進入到調用的模塊里函數
相關免費學習推薦:python視頻教程