Python – sys.path
測試環境為 CentOS 8 x86_64 (虛擬機) sys.path 是 python 可搜尋模組的路徑,其儲存資料格式為 list , 其中的 path[0] 為程式所在的路徑. 參考文章 – https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8 […]
測試環境為 CentOS 8 x86_64 (虛擬機) sys.path 是 python 可搜尋模組的路徑,其儲存資料格式為 list , 其中的 path[0] 為程式所在的路徑. 參考文章 – https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8 […]
測試環境為 CentOS 8 x86_64 (虛擬機) Python 要如何讀取從 command Line 命令列讀取 arguments(引數) , 如 python3 argv.py one two three , argv.py one two three 皆為 arguments(引數) […]
測試環境為 CentOS 8 x86_64 (虛擬機) 開始學習 Python For 迴圈時,我看不懂以下的範例(程式須注意縮排,建議使用4個空白字元). 不懂 range() 是? ,查了一下它是 Python 的內建型別 – https://docs.python.org/zh-tw/3.11 […]
測試環境為 CentOS 8 x86_64 (虛擬機) 在 Python 中 self 與 cls 的差異說明在 – https://peps.python.org/pep-0008/#function-and-method-arguments Always use self for t […]
測試環境為 CentOS 8 x86_64 (虛擬機) Python 的內建函式 – https://docs.python.org/zh-tw/3.11/library/functions.html 下面來看一下針對 object 的 getattr() , setattr() , h […]
測試環境為 CentOS 8 x86_64 (虛擬機) 在 Python 所有的東西都是物件,所以沒有所謂的 Pass by value (傳入參數的值,原參數內容不會被改變) 或是 Pass by reference (傳入參數的參考,原參數內容會被改變). Python 為 passes arg […]
測試環境為 CentOS 8 x86_64 (虛擬機) 參考文章 – https://selflearningsuccess.com/python-tuple/ Tuple 跟 List 資料型態物件類似,但 Tuple 為 不可變(Immutable , 關於 Mutable & Imm […]
測試環境為 CentOS 8 x86_64 (虛擬機) Python 的引數 可以有 default , *args (*) , **kwargs (**) 下面來看一下範例. 參考文章 – https://skylinelimit.blogspot.com/2018/04/python-args- […]
測試環境為 CentOS 8 x86_64 (虛擬機) 關於 Syntactic sugar 請參考 – https://zh.wikipedia.org/zh-tw/%E8%AF%AD%E6%B3%95%E7%B3%96 語法糖(英語:Syntactic sugar)是由英國電腦科學家彼得·蘭丁發 […]
測試環境為 CentOS 8 x86_64 (虛擬機) 下面來看一下 __init__ & __call__ 的使用時機. object.__init__(self[, …]) – https://docs.python.org/3/reference/datamo […]