seansie's blog

Python完全零基礎入門概念教學 | seansie blog

2024.7.21更新 第二版

學習Python程式設計是一個很好的開始,因為Python的語法簡單且易於理解。這門程式語言被廣泛應用於許多不同的領域,包括網頁開發、資料科學和機器學習。不管你是編程初學者還是已經有一定經驗,Python都可以幫助你解決各種問題。

首先,我們會介紹如何安裝Python或者使用線上編譯器來開始寫程式,強烈建議如果要長期使用的話請在您的電腦安裝python,python是跨平臺的,因此幾乎所有作業系統都能安裝。這將幫助你順利地開始這段學習旅程。

線上編譯器資源

https://www.python.org/shell/

python官網貼心附設的線上編譯器

安裝到電腦

以下我推薦使用各式平臺內建的套件管理工具安裝

windows

python透過winget的windows套件管理器安裝的過程 python安裝的GUI 使用套件管理工具winget,在終端機輸入 winget install -e --id Python.Python.3.11 即可。

Mac

使用套件管理工具homebrew,在終端機輸入 brew install python 即可。

Linux(debian-based)

使用套件管理工具apt,在終端機輸入 sudo apt install python3 即可。

如何使用終端機

windows

示範如何打開powershell 按下 win 鍵+ R ,挑出執行的視窗,在裏面輸入 powershell ,接著就會挑出一個黑底白字的視窗,也就是終端機,在終端機輸入的意思就是在裏面輸入指令,並且按下 enter 執行。

Mac

spotlight中搜尋 terminal.app 即可 spotlight source :https://support.apple.com/zh-tw/guide/terminal/trmld4c92d55/mac

Linux

因爲linux版本衆多,族繁不及備載,因此需要請讀者仔細搜尋。以我比較常用的 Ubuntu 系統爲例,可以用一下命令在終端機中安裝,其中 sudo 指令需要用有 root 權限的帳號登入且輸入密碼。

sudo apt update #更新apt套件管理器
sudo apt install python3 #安裝python3

基本概念

套件介紹

安裝好python後,看看自己電腦的應用程式清單,會發現多了幾個程式,例如這些。

pytohn元件列表

  • IDLE是python的整合式開發環境,其實某種程度上也可以取代 python3.10,這個python執行環境了。不過我不推薦,因此我只會在第一次爲了示範而用它,因爲他真的很陽春,有更好地替代品,像是vscode,既輕量有功能強大。
  • Python 3.10 ,是python的執行環境,可以輸入指令的。與在開頭示範的線上編譯器功能大同小異,只是一個在線上,一個在本機。
  • 其他兩個是說明書。

Hello World 第一個程式示範

以下用 python 內建的IDE(整合式開發環境)示範。

啓動後,在上面的選單按下 FileNewfile ,建立一個新的python 程式檔案。

接著輸入以下程式。

print("Hello world")

輸入完,請按下 F5 執行,第一次執行他可能會要求要存檔,請找一個位置儲存它。執行結果如下。

Hello World程式碼在python內建的IDE的示範圖片

以上就是python的Hello World程式示範。

https://winget.run/pkg/Python/Python.2

https://packages.ubuntu.com/search?keywords=python&searchon=names&suite=noble&section=all