用最直白的語言解釋最複雜的概念,一系列教學讓你在短時間內掌握 Python
算術運算
- +:加法。
- -:減法。
- *:乘法。
- /:除法。
- //:相除取整數,例如:10/3=3......1,無條件捨去餘數,取 3。
- %:相除取餘數,例如:10/3=3......1,取餘數 1,通常用於判斷奇偶數(x%2==0)
- **:次方。

基本算術運算
比較運算
- ==:等於,只有一個 '=' 會被視為帶入變數。
- !=:不等於。
- <:小於。
- >:大於。
- <=:小於等於。
- >=:大於等於。
比較運算會輸出布林值(bool):如果比較成立,輸出 True;反之,則輸出 False。
字串運算
- 連接:將 2 個字串連接起來。
- 重複:重複輸出同一字串,搭配 ' * '。
- 索引:輸出字串中的特定字元。

連接、重複、索引
- 切片 (slice):輸出字串中的特定部分,以下是語法及參數。
str1[start : stop( : step)]

字串切片

字串索引編號
補充
- len(字串):輸出字串長度。
- 字串.upper():將字串暫時轉換成大寫。
- 字串.lower():將字串暫時轉換成小寫。
- 字串.replace(old, new):將字符替換。

長度、大小寫、替代
基本輸入
這邊介紹最常用的輸入函數:input(...),以下是語法及參數
(基本輸出 print() 請看我的上一篇文章)
input("提示字詞")
雙引號內的字元可以顯示給使用者看,通常會設置一個變數來儲存使用者輸入的內容

基本輸入
⚠️ 用 int()
將輸入轉成”整數型態”,否則 input()
函數會統一返回”字串型態”,而字串將無法做運算

若無加上 int( ) 將資料型態轉換為"整數",input( ) 函數會統一返回"字串"
⬇️程式檔放置區⬇️
這個 Python 教學系列的程式檔都放在以下雲端資料夾,如果需要可以自行下載來試試看,請使用 Jupyter Notebook 開啟程式檔,資料夾中附有 Jupyter開檔教學,跟著我一步一腳印學習程式語言吧!