變數

  • 不用宣告變數的型態
  • 可以直接用 x, y = y, x 對調

同時宣告多個變數的方法:

ER.R3

上下兩類方法會得到兩種結果 (前者數字,後者字串);注意變數數量和迭代的數量要相同。

String 表示

Escape \

  • Python 中 \ 代表著脫離字串,常見如下:

EP_R1

要讓「脫離字串」回到字串型式,前面要再加 \;例如倒數第二個用 Raw string 也是相同意思:r'****'

  • 字串可以迭代。
  • 字串也有像基本 list 的取值、讀值方式;代表可以使用非物件專屬的函式,例如:len()

EP_R2

範例,可以注意 find 指令的回傳值:

EP_R4

‘’.format() 與 %s

這兩種輸出方式會得到類似的結果:

EP_R5

目前看到在 tuple 下,% 會有問題,我想我會多習慣用 ''.format() 格式。