iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

Python學習馬拉松:30天挑戰 系列

在計劃中,我將用30天習Python程式語言。前兩週會掌握基本語法,包括變量、條件語句和函數。接著,學習網頁資料擷取和API使用,並進行簡單的網絡爬蟲。第三週,會學習如何使用SQLite與Python進行資料庫操作。最後幾天,會完成一個項目,把所學的知識做應用,希望自己能快速從初學者進階到實際應用。

參賽天數 16 天 | 共 16 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1. Python學習計畫安排

未來將跟隨Coursera上的課程「Python for Everybody」來自University of Michigan學習。學習進度會視情況做彈性調整。...

2024-09-15 ‧ 由 sheep 分享
DAY 2

Day2. 基本知識

今天是正式學習新的程式語言Python的第一天,今天的學習內容來自Python for Everybody裡的課程—「Programming for Every...

2024-09-16 ‧ 由 sheep 分享
DAY 3

Day3.變數與表達式Variables and Expressions

Python變數命名規則:-必須以字母或底線(_)開頭,不能以數字開頭。-只能包含字母、數字和底線,不能使用其他特殊符號。-區分大小寫,例如:spam、Sp...

2024-09-17 ‧ 由 sheep 分享
DAY 4

Day4.條件語句Conditional Code

條件語句步驟(conditional steps):-if條件語句。-從if有冒號開始,然後進行indenting(縮排)。-縮排在Python中很重要,縮...

2024-09-18 ‧ 由 sheep 分享
DAY 5

Day5.函數Functions

儲存(並重複使用)的步驟: -我們可以把一些重複使用的程式碼片段儲存起來,並在需要的時候呼叫它,不需要重寫一遍。-利用「def」去定義一個新的函數,thi...

2024-09-19 ‧ 由 sheep 分享
DAY 6

Day6.迴圈和迭代loops and iteration

迴圈(loops):-是一種重複執行一段程式碼的機制。-舉例: -程式碼說明:◆ 在這個例子中,迴圈會一直執行,直到變數n小於或等於0為止。◆ 每次迴圈執...

2024-09-20 ‧ 由 sheep 分享
DAY 7

Day7.字串Strings

字串索引(string indexing):-每個字元都有其獨一無二的位置,我們可以透過這個位置來取得特定的字元。 索引的特性:-從0開始:Python...

2024-09-21 ‧ 由 sheep 分享
DAY 8

Day8.文件Files

換行符號The Newline Character:-用 \n 來表示換行符。你在字串中插入 \n 時,就表示在這個位置插入了一個換行。-換行符只算是一個字...

2024-09-22 ‧ 由 sheep 分享
DAY 9

Day9.列表Lists

什麼不是「集合」?-單一值變數: 大部分的變數在同一時間只能儲存一個值。當你將一個新的值賦值給這個變數時,舊的值就會被覆蓋掉。-集合:可以同時儲存多個值。這...

2024-09-23 ‧ 由 sheep 分享
DAY 10

Day10.字典Dictionaries

Lists & Dictionaries:-Lists:◆ 線性值的集合:想像一個抽屜櫃,每個抽屜裡都放著一個物品,物品的順序是固定的。◆ 根據位置...

2024-09-24 ‧ 由 sheep 分享