用最直白的語言解釋最複雜的概念,一系列教學讓你在短時間內掌握 Python
變數
用來儲存和操作數據的容器,例如:
a = 3
s = "string"
在上述例子中,a 跟 s 即為變數的名稱,a 裡面存放的就是整數 3 ,s 裡面存放的就是一串叫做 string 的字。
注意!這邊的 "string" 需要用雙引號括起來,如果沒有雙引號,程式會把 string 視為一個變數,而不是一串字。變數可以設為任何名稱,但程式語言預設的關鍵字不行(例如在Python中:str
、float
、int
…)。
資料型態
- 整數(int)
- 浮點數(float)
- 字串(str)
- 布林值(bool) →
True
或False
# 整數
a = 10
print(a) # 輸出:10
# 浮點數
b = 3.14
print(b) # 輸出:3.14
# 字串
c = "Python"
print(c) # 輸出:Python
# 布林值
d = True
print(d) # 輸出:True
輸出語句
這邊介紹最常用的輸出函數:print(...),以下是語法及參數
print(*objects, sep = ' ', end = '\n', file = sys.stdout, flush = False)
- *objects:要輸出的內容。輸出多個內容,以
,
分隔。
- sep:預設值為空格,用來分隔多個內容。
- end:預設值為
\n
(換行符號),用來設定輸出結尾。

分隔 Day2 跟 333 的就會是 ',' 而不是空格。輸出完 333 後的結尾就會是 '。' 而不會換下一行
- file:要寫入的檔案名稱。(檔案操作之後會詳細再做一篇請不用擔心)
- flush:預設值為
False
,會先將文字儲存在暫存檔,執行結束時再一次輸出。若改為True
,即可實現動態輸出。(想看動態輸出效果可以看我在IG上的這篇 Reels)

這是用 flush 實現動態輸出的例子
⬇️程式檔放置區⬇️
這個 Python 教學系列的程式檔都放在以下雲端資料夾,如果需要可以自行下載來試試看,請使用 Jupyter Notebook 開啟程式檔,資料夾中附有 Jupyter開檔教學,跟著我一步一腳印學習程式語言吧!