iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

從Python的基礎到套件的使用-用30天帶大家認識Python 系列

Python這門程式語言一直都對初學者十分的友善,若想解決一些邏輯上的小問題、製作簡易UI、影像編輯、爬蟲等,使用Python都十分的方便。本文會從簡單介紹Python的一些基礎,並帶大家認識Python中常用的套件。(本文只是作者的學習紀錄,可能會有錯誤,煩請大佬多加指證,也歡迎新手隨意逛逛看看)

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

Day 1 : 前言-為什麼要撰寫這系列文章

這篇文誕生的原因: 我從小就對資訊世界抱持著莫大的好奇與憧憬,到了高中稍微接觸程式語言後讓我更加想了解這門技術了。自己很喜歡自學,在查詢資料時,接觸到IT邦這個...

2021-09-14 ‧ 由 seaotter 分享
DAY 2

Day 2 : 建立Python開發環境吧(Windows)!

工欲善其事,必先利其器。今天就來安裝最簡易的Python環境吧!廢話不多說,直接來開始。 在撰寫程式上,我們需要兩個最核心的東西,也就是程式語言本體的開發環境,...

2021-09-15 ‧ 由 seaotter 分享
DAY 3

Day 3 : 建立Python開發環境吧(Linux)!

現在越來越多人使用Linux系統,所以今天會來介紹一下在Linux上使用終端機安裝Python的方法,以及安裝Visual Studio Code的過程(雖然沒...

2021-09-16 ‧ 由 seaotter 分享
DAY 4

Day 4 : VScode-一款多功能的文字編輯器

在撰寫程式語言中,我們需要一款好的文字編輯器,幫助我們檢查錯字、排版、甚至是檢查與法上的問題,當然也可以使用記事本撰寫程式,但在上述功能上遜色了許多。接下來我會...

2021-09-17 ‧ 由 seaotter 分享
DAY 5

Day 5 : 基本常識以及變數

今天終於可以開始來學習程式了,在這之前有一些程式語言的基本常識要知道: 基本觀念 程式的執行: 程式執行由上至下,由左至右,執行完一行後就換下一行,空行不會...

2021-09-18 ‧ 由 seaotter 分享
DAY 6

Day 6 : 數學運算與邏輯判斷

今天將會介紹程式中的數學運算,並且學習python的邏輯判斷。 數學運算 Python也可以拿來當計算機,以下就先來介紹Python的算術運算子: + : 除了...

2021-09-19 ‧ 由 seaotter 分享
DAY 7

Day 7 : 迴圈-用來解決重複的事情

今天要來學習程式語言中非常重要的一個概念(功能)-迴圈,迴圈到底可以拿來幹嘛呢?先來看個例子:如果我想print出1到5的數字的話,沒學過迴圈的人會這樣打: p...

2021-09-20 ‧ 由 seaotter 分享
DAY 8

Day 8 : 字串處理

字串處理感覺滿多東西可以講的,這次就講講我平時會用到的一些簡易功能好了: 字串的大小寫處理 python在字串的大小寫處理中給了四個功能,分別是: upper...

2021-09-21 ‧ 由 seaotter 分享
DAY 9

Day 9 : 存放資料的收納庫-串列資料(上)

若有一點程式語言的基礎就會知道,在C語言中,有著用來存放資料的方法,叫做陣列(array),沒學過的也沒關係,你可以把它想像成是一個存放資料的集合。如果你要記錄...

2021-09-22 ‧ 由 seaotter 分享
DAY 10

Day 10 : 存放資料的收納庫-串列資料(下)

今天繼續來補足Python的其他存放資料的辦法: tuple tuple跟list很相似,差別差在tuple為不可變動的串列,而且tuple並非用中括號,是用小...

2021-09-23 ‧ 由 seaotter 分享