iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

初學者的 30 天 Python 復健課程 系列

希望透過一天一主題的方式,協助初學 Python 的程式新手者,能輕鬆地回憶 Python 的內容與要點,並檢驗自己是否熟習 Python 的各項重點。

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 21

復健第二十一天:來不及寫完的打包與解包

打包與解包 在 Python 中,有時我們不確定需要傳遞多少個參數給函式。這時可以使用打包(Packing)的方法,使函式可以接受不限定數量的引數。 列表的打包...

2024-10-05 ‧ 由 Chuan 分享
DAY 22

復健第二十二天:又來不及寫完的檔案處理

檔案處理 到目前為止,我們已經學習了不同的 Python 資料型態。通常,我們會將資料存儲在各種不同的檔案格式中。在本節中,我們將探討如何處理不同格式的檔案,例...

2024-10-06 ‧ 由 Chuan 分享
DAY 23

復健第二十三天:只有 Python 還不夠,看我召喚強力外援 PIP

PIP aka Python 套件管理工具 對於初學者來說,光是前幾天學的東西,我們已經可以透過 Python 做到非常多的事,然而 Python 像是遊戲的本...

2024-10-07 ‧ 由 Chuan 分享
DAY 24

復健第二十四天:刻意不想面對的高階函式 Higher Order Functions

在第十三天時,我們曾認識了程式語言中,至關重要的物件——函式 Function,然而我們僅僅是概略地學習如何創建與使用函式,似乎好像無法深刻體悟函式究竟可以多厲...

2024-10-08 ‧ 由 Chuan 分享
DAY 25

復健第二十五天:一開始有點難理解的閉包 closure

學習程式語言有時會遇到一些非常難理解的觀念,而閉包與裝飾器絕對算是初學者很難跨過的坎,幸運的是,逃避並不可恥,即便不太清楚其中的運作細節,知道怎麼用就足以解決大...

2024-10-09 ‧ 由 Chuan 分享
DAY 26

復健第二十六天:可能聽不懂但會用就還好的裝飾器 decorator

裝飾器 Decorators 裝飾器是一種設計模式,允許用戶在不修改原始函式的結構下,為其添加新功能。 如果要使用裝飾器的話,通常是在我們想要使用裝飾器的某個函...

2024-10-10 ‧ 由 Chuan 分享
DAY 27

復健第二十七天:學到現在只為搞懂這一刻的類別 Class 與物件 Object

從這個 Python 復健系列的開始,我們便不停地提及「物件 Object」這個字詞,因為 Python 是一個物件導向 object-oriented 的程式...

2024-10-11 ‧ 由 Chuan 分享
DAY 28

復健第二十八天:爸爸有的我也都有,類別的繼承

「能只做一遍的事,那就不要做第二遍」,稱得上是工程師的核心價值觀,不僅省時省力,也可以減少程式碼來逐量提高程式運作的效能,而這樣的理念在 Python 這種物件...

2024-10-12 ‧ 由 Chuan 分享
DAY 29

復健第二十九天:怎麼樣都(可能)不會搞壞電腦的虛擬環境 Virtual Environment

在開始正式使用一個程式語言進行程式編寫前,常常會聽到前輩們說:「設定環境大概就可以弄個半天一天了。」到底這邊指的環境是什麼?而為什麼環境會這麼令人頭痛複雜。 其...

2024-10-13 ‧ 由 Chuan 分享
DAY 30

復健第三十天:OMG 最後一天來爬個蟲吧

雖然不知道各位學程式語言的動機是什麼,不過像我個人是因為有天突發奇想,很想要自己抓取股票公開資訊觀測站的股市資訊,所以便開始了自學 Python 的旅程,在這個...

2024-10-14 ‧ 由 Chuan 分享