格式符
#
price_width = 10
item_width = width - price_width
header_format = '%-*s%*s'
format = '%-*s%*.2f'
print '=' * width
print header_format % (item_width, 'item', price_width, 'price')
print '-' * width
print format %(item_width,'pears', price_width,0.5)
print format %(item_width,'cantaloupes',price_width,1.92)
find(str,start,end):從start開始end結束尋找與str相匹配的字元,找到返回匹配項index,找不到返回-1a='with a moo-moo here. and a moo-moo there'.find('moo',7)
>>> print(a)
7>>> a='with a moo-moo here. and a moo-moo there'.find('moo',1,8)
>>> print(a)
-1
join():在字串行之間加入分隔符>>> seq = ['1','2','3','4','5']
>>> sep
'+'>>> sep.join(seq)
'1+2+3+4+5'
lower():全部轉為小寫>>> 'zdf'.lower()
'zdf'
title():首字母大寫>>> 'zdf'.title()
'zdf'
replace(oldstr , newstr):替換字元>>> 'zdf is a clever boy!'.replace('clever','handsome')
'zdf is a handsome boy!'
split(/pattern):以模式來分割,模式的意思就是regex>>> 'zdf+zdf+zdf'.split('+')
['zdf', 'zdf', 'zdf']
strip():去除兩側空格(不包括內部的)>>> ' zdf '.strip()
'zdf'
strip('*'):也可指定去除兩側特定的字元 ,如*>>> '*********zdf****************'.strip('*')
'zdf'
Python基礎 字串操作
1 字串的格式化輸出 1.1 使用轉換說明符 s 根據要轉換的資料型別不同,有 d f等 format hello,s values world format values hello,world 1.2 使用字串方法format and format one two three one,two a...
python基礎 字串的操作
1 字串的語法 變數名 變數名 字串可以儲存數字,漢字,以及字母和符號 字串的第乙個索引是 0 字串的最後乙個索引是字串的長度 1 字串的索引也支援負數 字串最後乙個字元的索引可以用 1表示 2 字串的常見操作 1 查詢 檢測str是否在字串string中,如果beg和end指定範圍,則在指定的範圍...
基礎字串操作
字串的一些簡單stl用法記一下 在字串1裡面找字串2 intcan string str1,string a,int x 如果沒找到返回值就是 1,找到了就是從x開始第乙個符合條件的子串的第乙個字元下標。string change string str1,string a,string b,int ...