一、Type Hints 靜態類型檢查
Python 本身係動態語言,但從 Python 3.5 引入 Type Hints(又叫 type annotations)之後,我哋可以為變量、函數參數同返回值加上類型提示。這些提示不會影響運行時行為,但配合 mypy 或 pyright 等工具,可以喺編碼階段就發現類型錯誤,大幅提升代碼品質。
基礎
Python 本身係動態語言,但從 Python 3.5 引入 Type Hints(又叫 type annotations)之後,我哋可以為變量、函數參數同返回值加上類型提示。這些提示不會影響運行時行為,但配合 mypy 或 pyright 等工具,可以喺編碼階段就發現類型錯誤,大幅提升代碼品質。