小白必備字串物件練習

2021-10-25 08:33:07 字數 814 閱讀 4957

39 python 中有字元型別嗎?單個字元如何被解釋?

python 中沒有像 c++ 那樣表示的字元型別(char),不管是單個字元抑或多個字元都會被統一解釋為str物件。

40 字串方法 strip, replace, join 各自實現什麼功能?

strip 用於去除字串前後的空格:

in [1]: '  i love python\t\n  '.strip()

out[1]: 'i love python'

replace 用於字串的替換:

in [2]: 'i love python'.replace(' ','_')

out[2]: 'i_love_python'

join 用於合併字串:

in [3]: '_'.join(['book', 'store','count'])

out[3]: 'book_store_count'

41 子串判斷的兩種方法

判斷a串是否為b串的子串:

方法 1,使用in:

in [16]: a = 'our'

in [17]: b = 'flourish'

in [18]: r = true if a in b else false

in [19]: r

out[19]: true

方法 2,使用方法fin

小白必備物件導向練習

68 python 中如何定義乙個自己的 class python 使用關鍵字 class 定製自己的類,self 表示類例項物件本身。乙個自定義類內包括屬性 方法,其中有些方法是自帶的。類 物件 class dog object pass以上定義乙個 dog 物件,它繼承於根類 object,pa...

字串練習

模擬tirm 方法 去除字串兩段的空格 思路 定義兩個變數 start end 分別從字串的兩段對字串進行逐個字元的判斷,當出現不是空格的字元時停止判斷,整個過程中保持 start end import com.ivan.util.systemutil public class practiseon...

字串練習

1,統計乙個字串中個字元的百分比 如輸入字串asdfs a 20 s 40 d 20 f 20 include include void percentage char str,int len if str str 判斷下乙個字元 int main int len 0 printf please i...