所以我試圖在 LeetCode 上做一些編程問題,我看到了一個我不太熟悉的類宣告方法。事情是這樣的:
class Solution:
def romanToInt(self, s: str) -> int:
而我習慣的更像是:
class Solution:
def romanToInt(self, s):
兩者有區別嗎?
uj5u.com熱心網友回復:
它是一個沒有運行時意義的型別注釋(在沒有像 Pydantic 這樣的其他庫的情況下),但允許進行一些靜態型別檢查。
在這種情況下,它只是意味著 of 的型別s是一個字串,并且該方法回傳一個int
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/450471.html
下一篇:類方法不會給出正確的輸出
