[b][color=red]1.分割split[/color][/b]
'a+b+c'.split()*************************=>['a','b','c']
[b][color=red]2.去點字串兩段的空格strip()[/color][/b]
' a b '.strip();********************===>'a b'
[b][color=red]3.去除字串兩側的符號[/color][/b]
';;;aaaa;;;;;'.lstrip(';')***************>'aaaa;;;;;'(去掉左側指定字元)
';;;aaaa;;;;;'.rstrip()***************===>';;;aaaa'(去掉右側指定字元)
[b][color=red]4.大小寫轉換[/color][/b]
'aaaadd'.upper()*************************>'aaaadd'
'aaaadd'.lower()*************************>'aaaadd'
[b][color=red]5.查詢下標方法find()[/color][/b]
'abc'.find('b')*************************=>1 從左向右,從零開始
[b][color=red]6.替換方法replace()和translate()[/color][/b]
'aabb'.replace('a','c')***************===>'ccbb'
大字元替換(先製作table)
>>> from string import maketrans
>>> table=maketrans('a','c')
>>> 'ab'.translate(table)***************=>'cb'
[b][color=red]7.列表連線方法(指定字元)[/color][/b]
>>> a=['a','b']
>>> b='+'
>>>b.join(a)*************************====>'a+b'
[b][color=red]8.查詢字元長度[/color][/b]
len('aaa')******************************=>3
[b][color=red]9.比較數字大小[/color][/b]
>>> cmp(1,2)***************==>-1
>>> cmp(2,2)***************==>0
>>> cmp(2,1)***************==>1
[b][color=red]10.返回集合中的最大值和最小值[/color][/b]
lista=[1,2,3]
max(lista)******************************==>3
min(lista)******************************==>1
python基礎中的字元拼接方法
無論是在何種計算機語言中,都會有關於兩個不同的字串連線起來的方式,那麼我們就來看看python之中會是怎樣的方式來連線這些字串。第一種簡單直接的通過 操作符拼接 s hello world print s 雖然使用這種方式進行字串連線的操作雖然簡單直接,但是在python中每使用一次就會生成乙個新的...
python基礎方法
ctrl d 退出互動模式 print 列印 print 10 2 12input 輸入 a input 請輸入 請輸入 18 a 18 type a 返回的賦值型別是字串type 檢視資料型別 import 匯入模組 help keywords 檢視關鍵字 help keywords here i...
Python中的方法
python中的find 方法是指檢測字串中是否包含子字串 str 如果指定 beg 開始 和 end 結束 範圍,則檢查是否包含在指定範圍內,如果包含子字串返回開始的索引值,否則返回 1。find 中的引數有 str 指定檢索的字串 beg 開始索引,預設為0。end 結束索引,預設為字串的長度。...