當前位置:成語大全網 - 書法字典 - Python函數原型定義了那條線上有壹個箭頭。語法是什麽?例如

Python函數原型定義了那條線上有壹個箭頭。語法是什麽?例如

這是壹個函數註釋,由Python 3.x引入,其特性如下

在函數的參數上鍵入註釋,用冒號標記。

在函數的返回值上鍵入註釋,用箭頭標記。

僅對函數參數或返回值做輔助說明,不檢查函數參數或返回值的類型。

為第三方提供工具進行代碼分析,發現隱藏的bug。

函數註釋的信息保存在__annotations__屬性中。

註釋本身是壹種字典類型的數據。

我為妳完善了妳的程序(函數註釋的解釋請參考註釋)。看壹看。

從哪裏?打字?進口?目錄

def?f(a)?-& gt;?List[dict]:?# Function comment,返回字典列表,但不檢查返回值類型。

打印(壹)?#打印詞典

回歸?[a]?#返回字典列表

打印(f.__annotations__)?#打印功能註釋

l={'Name ':?Zara ','年齡':17}?#將字典傳遞給函數

print(f(l))?#打印函數返回值的源代碼(註意源代碼的縮進)