Python歪理邪說一 字串

2021-08-21 02:40:52 字數 664 閱讀 4692

說起python裡的字串,莫不被各大python大佬們所熟知,不過今天魚頭還是要班門弄斧,來研究下字串這個東東。

說起字串拼接,方法可多了去了,比方說最簡單的:

a = 'hello'

b = ' '

c = 'world'

print(a+b+c)

#'hello world'

但是如果內容很多,就尷尬了:

name = 'mrfish'

address = 'changchun,china'

phone_number = '123 1234 1234'

num = 4

print('hello!'+name+'.your address is:'+address+'.your phone number is:'+phone_number+'.your number is:'+str(num)+'.')

'''output:

"hello!mrfish.your address is:changchun,china.your phone number is:123 1234 1234.your number is:4."

'''

可以說是很反智了……

所以,這時百分號「%」就派上了用場。

字串(一) 字串Hash

今天開一手最不 tao 擅 yan 長的字串演算法 字串hash演算法。似乎提到字串的話,kmp應該是更為常見的一種,但是hash有它的優點,被犇們稱為 優雅的暴力 何謂hash?hash的中文稱為雜湊,這當然是音譯,直譯過來就是雜湊,或者也有叫預對映的。雜湊的作用就是通過某個特殊函式的對映,將任意...

Python 一 字串常用操作

python的字串不可改變 可以像對陣列操作一樣訪問字串的部分內容 s 123 獲取全部內容s 123 獲取從某一下標到結尾的全部內容s 1 23 獲取從開頭到某一下標之前的全部內容s 2 12 獲取乙個左閉右開區間的內容s 1 2 2 再來乙個冒號表示步長s 0 3 2 13 負數代表倒數第n個元...

python學習筆記(一) 字串

字串是python中最常用的資料型別。我們可以使用引號 或 來建立字串。建立字串很簡單,只要為變數分配乙個值即可。例如 var1 hello var2 world python不支援單字元型別,單字元在python中也作為乙個字串使用。python訪問子字串,可以使用方括號來擷取字串,例如 通過索引...