iT邦幫忙

2021 iThome 鐵人賽

DAY 6
0
自我挑戰組

學習30天的Python系列 第 6

學習Python紀錄Day6 - String type和Container type的運算子

String type和Container type的運算子

  • 連接運算子
  • 重複運算子
  • 成員運算子
  • 關係運算子
  • 切割運算子

連接運算子

「+」在string、list、tuple使用時就是連接運算子。
1
2

重複運算子

「*」在string、list、tuple使用時就是重複運算子。
3
4

成員運算子

string、list、tuple、dictionary可以使用in或not in檢查是否屬於成員。
5
6

關係運算子

  • string會進行一個字元一個字元的比較,直到比較出大小。
  • list和tuple是一個個項目依序比較,若是相同行別則比較其值,若不同型別則依使用型別名稱來比較。
  • dictionary只支援「==」和「!=」,判斷兩個dictionary是否相等。

切割運算子

語法:

字串、串列、元組[start:end]

(如果沒有start就從0開始,沒有end就到最後一個項目)

字元函式

ord() 回傳字元的ASCII碼
chr() 回傳參數的ASCII碼的字元

字串函式

max() 回傳參數字串的最大字元
min() 回參數字串的最小字元
len() 回傳參數字串的長度


上一篇
學習Python紀錄Day5 - tuple、list和dictionary的應用
下一篇
學習Python紀錄Day7 - for迴圈、while迴圈
系列文
學習30天的Python30

尚未有邦友留言

立即登入留言