以Udemy的知名網課「Python 3: Deep Dive」為基礎,主要是Python語法的進階技巧,紀錄自己的學習過程,也分享給大家!
Day1: 變成更厲害的Python專家...之前先來閒聊一下吧^^ 先來自我介紹一下,小弟三十歲到資策會上課,轉職軟體工程師(之前是在報社當編輯),開發web...
鐵人賽第二天,先來做一些簡單的暖身吧!介紹一下比較罕見的條件控制:while 搭配 else 與 for 搭配 else """...
今天來玩玩看 class,順便紀錄一些知識。 Lets build a brief rectangular class. class Rectangular...
環保當道,不過你可能不知道,Python 其實也很環保!今天咱們來認識一下 Python 的資源回收機制。 在此之前,先來理解一下 variable refer...
我們來建立幾個重複的整數:10 和 257,比對一下他們的ID看看: var_1 = 10 var_2 = 10 id(var_1), id(var_2) (...
Python Peephole Optimizations Peephole optimizations:在 Python 編譯程式碼時進行一些優化的策略。 縮...
今天來了解一下 Python 整數的小知識和運算。 整數也是一種物件,屬於 int 型別。一個整數佔多少記憶體? import sys print('size...
Python 裡的整數(二)N進位演算法 接續昨天的鐵人內容,我們來設計一個N進位演算法試試看! 從認識十進位和二進位開始 預設 int 方法是十進位: int...
今天來玩玩看 Python 中的有理數,先來看一下維基中有理數的定義: 可以表達為兩個整數比的數被定義為有理數。 因此,7/3是有理數,{\sqrt {2}...
今天我們來認識 Python 中的浮點數,以及如何處理它們。 先來看一下浮點數 float class 的說明: help(float) Help on cl...