我想要一個函式 main ,當它被呼叫時,我也會呼叫另一個函式。我想撰寫一個代碼,其中每個函式都有自己的類,然后最后將從主類呼叫。

我想將其更改為 class is_date() 和 class is_number() 如果有任何我想知道的指標,我在 Pandas 的 OOP 方面并沒有太多的專業知識。謝謝!
uj5u.com熱心網友回復:
不要說“如果 xxxx 為真”或“如果 xxxx 為假”。Python 讓事物具有“true-ish”和“false-ish”值,而無需進行轉換。而且你通常不需要“if xxx:”/“return 1”/“else:”/“return 0”。只需回傳您正在測驗的東西。所以:
def is_date(s):
return 1 if re.match(r"\d{4}-\d{2}-\d{2}",s) else 0
def is_number(s):
return int(s.isdigit())
is_date附帶說明一下,將和作為列通常不是很有用is_number,因為在需要時計算這些值非常簡單。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/414791.html
標籤:
