python 大智慧型 python字串函式

2021-10-11 12:45:29 字數 1933 閱讀 8282

(1)capitlize函式(將字串首字母改為大寫)

1 h = 'doudizhu'

2 v =h.capitalize()3 print(v)

輸出為:doudizhu

(2)lower函式(將字串中所有字母變小寫)

1 h = 'doudizhu'

2 v =h.lower()3 print(v)

輸出為:doudizhu

(3)casefold函式(將字串中所有字母變小寫)(推薦)

1 h = 'doudizhu'

2 v =h.casefold()3 print(v)

輸出為:doudizhu

(4)center函式(設定字串寬度為30,並將字串居中,'華'作為填充)

注:只能是乙個字元,大於乙個字元會報錯。

1 h = 'doudizhu'

2 v = h.center(30,'華')3 print(v)

輸出為:華華華華華華華華華華華doudizhu華華華華華華華華華華華

(5)count函式(在字串中尋找子串行的個數)

注:從第4個字元開始(包含第4),到第16個字元截止(不包含第16)(左閉右開區間)。字串的字元排序是從"0"開始。

1 h = 'bokeyuanbokeyuan'

2 v = h.count('an',4,16)3 print(v)

輸出為:2

(6)startswith與endswith函式(判斷字串是否以某個子串行開頭或結尾)

1 h = '打麻將'

2 v1 = h.startswith('打')3 v2 = h.endswith('不')4 print(v1,v2)

輸出為:true false

(7)find函式(定位字串中某字元的位置,找到之後不再繼續查詢)

注:從第3個字元開始(包含第3),到第15個字元截止(不包含第15)(左閉右開區間)。字串的字元排序是從"0"開始。如果查詢不到結果為"-1"。

1 h = "thhcieenable"

2 v = h.find('e',3,15)3 print(v)

輸出為:5

(8)format函式(格式化,將字串中的佔位符替代為指定的值)(兩種寫法)

1 h = 'i am a ,my name is '

2 v = h.format(s = 'boy',n = 'th')3 print(v)4

5 j = 'i am a ,my name is '

6 u = j.format('girl','xx')7 print(u)

輸出為:i am a boy,my name is th

i am a girl,my name is xx

(9)format_map函式(格式化)

1 h = 'i am a ,my name is '

2 v = h.format_map()3 print(v)

輸出為:i am a boy,my name is th

(10)index函式(查詢子串行)(如果查詢不到會報錯,建議使用find查詢)

1 h = '8rong8chi'

2 v = h.index('1')3 print('v')

輸出為:

traceback (most recent call last):

file "c:/users/administrator/pycharmprojects/python_s3/d1/s1.py", line 103, in

v = h.index('1')

valueerror: substring not found(查詢不到程式報錯)

(11)isalnum函式(判斷字串中是否只包含字母和數字)

1 h = '123abc_'

2 v =h.isalnum()3 print(v)

輸出為:false

小知識,大智慧型!

當一種方法行不通的時候,我們不應該選擇放棄,而是先找出為什麼為出錯的原因,然後選擇合適的方案解決 乙個簡單的例子在html中input輸出單引號 雙引號 時 常常會被我們忽略乙個問題,有時 或者 無法顯示時,我們可以選擇進行替換 記錄工作中的小嘗試.2013 04 16 jqgrid table 通...

小知識 大智慧型

1 easyui文字輸入框獲取焦點 id textbox textbox focus 2 easyui自帶框架校驗輸入框jsp validtype weight maxvalue 999999 kgjs extend fn.validatebox.defaults.rules,return valu...

做夫人的大智慧型

在明朝有乙個讀書人叫吳子恬。吳子恬的母親過世早,父親娶了繼母。繼母偏心,對他弟弟比較好,對他不好。他心裡慢慢地就有不平,有怨。後來他娶妻了,他的太太姓孫,繼母對他太太也不是很好。他就不平,想要去找繼母理論,都是太太把他勸下來。後來他的父親去世了,父親留下的有地 銀兩,結果繼母把最差的田給他,自己跟弟...