84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
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...