Python – raise exception
測試環境為 CentOS 8 x86_64 (虛擬機) 如果要在發生錯誤時直接中斷掉程式,可以使用 raise 來發起例外 (exception) 這樣程式就會中斷執行並在命令列上列印出相對應的錯誤訊息. raise 後面接著 異常類名稱 (描述信息),其 異常類名稱 請參考官方網站說明 : htt […]
測試環境為 CentOS 8 x86_64 (虛擬機) 如果要在發生錯誤時直接中斷掉程式,可以使用 raise 來發起例外 (exception) 這樣程式就會中斷執行並在命令列上列印出相對應的錯誤訊息. raise 後面接著 異常類名稱 (描述信息),其 異常類名稱 請參考官方網站說明 : htt […]
測試環境為 CentOS 8 x86_64 (虛擬機) 參考文章 – https://medium.com/ccclub/ccclub-python-for-beginners-tutorial-bf0648108581 Python 提供 檔案物件 file object 來存取檔案. 開啟檔案 […]
測試環境為 CentOS 8 x86_64 (虛擬機) 參考文章 – https://www.maxlist.xyz/2019/12/08/python-class-static-abstract-method/ Class 不同的 Static / Class / Abstract M […]
測試環境為 CentOS 8 x86_64 (虛擬機) 在 function 的第一行可以使用一段字串(需使用 ”’ String ”’ 或是 “”” String “””)來描述 […]
第一次看到 Python 的 Code 時候發現寫法使用很多 _ (底線) 與 _ _(雙底線),原來是有其建議規定的. 參考文章 – https://medium.com/bits-to-blocks/python%E4%B8%AD%E7%9A%84underscore-%E8%88% […]
測試環境為 CentOS 8 x86_64 (虛擬機) __init__ , __str__ , __repr__ 是 Class 預設 method .下面來看一下使用的時機點. object.__init__(self[, …]) – https://docs.pytho […]
測試環境為 CentOS 8 x86_64 (虛擬機) 使用 Property 時可以把 類別(Class) 的 方法 (Method) 轉變成存取 屬性 (Attribute) 包含 setter , getter 與 deleter 等方法 (Method) , 參考文章 – htt […]
測試環境為 CentOS 8 x86_64 (虛擬機) Class 的 屬性 (Attribute)是用來存放 Object 的資料.屬性 (Attribute) 有分 實例屬性(instance attribute) 與 類別屬性(class attribute). 實例屬性 (instance […]
測試環境為 CentOS 8 x86_64 (虛擬機) Try-except statement 格式如下,通常會搭配 raise exception – https://benjr.tw/104314 來使用. 下面範例輸入兩整數,並透過 Try-except 來避免錯誤發生. exc […]
測試環境為 CentOS 8 x86_64 (虛擬機) 關於 Python Class 與其相關 專有名詞 說明,參考文章 – https://www.learncodewithmike.com/2020/01/python-class.html 類別 (Class) 物件 (Objec […]