iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

小青蛇變大蟒蛇——進階Python學起來! 系列

以Udemy的知名網課「Python 3: Deep Dive」為基礎,主要是Python語法的進階技巧,紀錄自己的學習過程,也分享給大家!

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文 團隊飛飛戰隊
DAY 1

前言:寫出更好的Python!

Day1: 變成更厲害的Python專家...之前先來閒聊一下吧^^ 先來自我介紹一下,小弟三十歲到資策會上課,轉職軟體工程師(之前是在報社當編輯),開發web...

2022-09-13 ‧ 由 Jeff_M 分享
DAY 2

條件控制:while/else 與 for/else

鐵人賽第二天,先來做一些簡單的暖身吧!介紹一下比較罕見的條件控制:while 搭配 else 與 for 搭配 else """...

2022-09-14 ‧ 由 Jeff_M 分享
DAY 3

Class 玩玩看:寫一個長方形

今天來玩玩看 class,順便紀錄一些知識。 Lets build a brief rectangular class. class Rectangular...

2022-09-15 ‧ 由 Jeff_M 分享
DAY 4

Python 裡的資源回收

環保當道,不過你可能不知道,Python 其實也很環保!今天咱們來認識一下 Python 的資源回收機制。 在此之前,先來理解一下 variable refer...

2022-09-16 ‧ 由 Jeff_M 分享
DAY 5

Python內建的提升效能機制(一)

我們來建立幾個重複的整數:10 和 257,比對一下他們的ID看看: var_1 = 10 var_2 = 10 id(var_1), id(var_2) (...

2022-09-17 ‧ 由 Jeff_M 分享
DAY 6

Python內建的提升效能機制(二)

Python Peephole Optimizations Peephole optimizations:在 Python 編譯程式碼時進行一些優化的策略。 縮...

2022-09-18 ‧ 由 Jeff_M 分享
DAY 7

Python 裡的整數(一)

今天來了解一下 Python 整數的小知識和運算。 整數也是一種物件,屬於 int 型別。一個整數佔多少記憶體? import sys print('size...

2022-09-19 ‧ 由 Jeff_M 分享
DAY 8

# Python 裡的整數——實作N進位演算法

Python 裡的整數(二)N進位演算法 接續昨天的鐵人內容,我們來設計一個N進位演算法試試看! 從認識十進位和二進位開始 預設 int 方法是十進位: int...

2022-09-20 ‧ 由 Jeff_M 分享
DAY 9

Python 與有理數(rational numbers)

今天來玩玩看 Python 中的有理數,先來看一下維基中有理數的定義: 可以表達為兩個整數比的數被定義為有理數。 因此,7/3是有理數,{\sqrt {2}...

2022-09-21 ‧ 由 Jeff_M 分享
DAY 10

Python 與浮點數(float):一些小介紹

今天我們來認識 Python 中的浮點數,以及如何處理它們。 先來看一下浮點數 float class 的說明: help(float) Help on cl...

2022-09-22 ‧ 由 Jeff_M 分享