async def fetch(self, url: str, keys: object, repeat: int) -> (int, object): dosomething() return None
在看別人的程式的時候發現了這樣的語句,查了不少地方沒找到關於「->」的說明。 找到比較相似的是箭頭函數,但是樣子都不一樣。
請問這是什麼符號?或我該去哪裡查?
光阴似箭催人老,日月如移越少年。
函數註釋? 「Python 3 提供了將元資料附加到函數宣告的參數及其傳回值的語法。」
Stackoverflow有了。 What does -> mean in Python function definitions?
Python 3 extends the feature by allowing you to attach metadata to functions describing their parameters and return values.
簡單的說-> 就是為了告訴使用者 具體參數和參數的型別。
詳細的可以看:PEP3107https://www.python.org/dev/pe...
只是提示該函數 輸入參數 和 回傳值 的数据类型
数据类型
方便程式設計師閱讀程式碼的。
http://python3-cookbook.readt...
python cookbook裡面有詳細描述,建議有空多看看這本書,還是很有幫助的。
這個是。 。 。提示回傳值類型的?
這個是從python3.5開始就正式納入的type hint,對於變數的型別進行標註,對於pycharm這樣支援的IDE,可以給出更精準的程式碼提示和變數檢查。
具體用法可以看https://docs.python.org/3/lib...
函數註釋?
「Python 3 提供了將元資料附加到函數宣告
的參數及其傳回值的語法。」
Stackoverflow有了。
What does -> mean in Python function definitions?
Python 3 extends the feature by allowing you to attach metadata to functions describing their parameters and return values.
簡單的說-> 就是為了告訴使用者 具體參數和參數的型別。
詳細的可以看:PEP3107
https://www.python.org/dev/pe...
只是提示該函數 輸入參數 和 回傳值 的
数据类型
方便程式設計師閱讀程式碼的。
http://python3-cookbook.readt...
python cookbook裡面有詳細描述,建議有空多看看這本書,還是很有幫助的。
這個是。 。 。提示回傳值類型的?
這個是從python3.5開始就正式納入的type hint,對於變數的型別進行標註,對於pycharm這樣支援的IDE,可以給出更精準的程式碼提示和變數檢查。
具體用法可以看https://docs.python.org/3/lib...