python中的基礎方法

2021-09-12 05:28:36 字數 1504 閱讀 9356

[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 結束索引,預設為字串的長度。...