學習python的筆記18 字串的方法

2021-08-20 01:28:45 字數 635 閱讀 7958

python是一種物件導向進行程式設計的語言,物件的乙個屬性就是——方法(method)。這裡以字串為例,呼叫字串自帶的方法(method),來演示乙個小例子。

search = '168'

num_a = '1386-168-0006'

num_b = '1681-222-0006'

print(search + ' is at ' + str(num_a.find(search)+1) + ' to ' + str(num_a.find(search)+len(search))+' of num_a.')

print(len(search))

print(search + ' is at ' + str(num_b.find(search)+1) + ' to ' + str(num_b.find(search)+len(search)) + ' of num_b.')

print(type(num_a.find(search)))

執行結果是

isat6to

8of num_a.

3168

isat1to

3of num_b.

process finished with

exit code 0

python學習筆記3 字串

1.python當中的字串是乙個序列,可以用str i 返回字串中的各個字元。i為0或正數時,是從前向後的第i 1個字元 i為負數時,是倒數第 i個字元。想遍歷整個字串,無需先計算字串的長度再迴圈,可以很方便的使用for語句 for char in string print char 2.strin...

Python學習筆記(二)字元編碼轉化

python剛開始出來時只支援ascii,到後來逐漸支援unicode和utf 8。如何將unicode和utf 8轉化了?就要用到 encode 和decode 將unicode轉化為utf 8,例如 中文 encode utf 8 b xe4 xb8 xad xe6 x96 x87 是將這個字元...

Python學習筆記(3) 字串

字串本身含有但雙引號 python中對於字串只需要將其用 或者 括起來即可,但是如果字串本身包含 或者 時,應該怎麼解決呢?下面用乙個例子來說明解決方法 例如 mary said i m fine 這樣表示 mary said i m fine 簡要的說就是在每乙個但雙引號的前面加上乙個 即可。字串...