str="""python challenge"""
#第乙個字母大寫
print str.capitalize()
#返回乙個原字串居中,並使用空格填充至長度 width 的新字元
print str.center(100)
#string.count(str, beg=0,end=len(string))返回 str 在 string 裡面出現的次數,如果beg 或者 end 指定則返回指定範圍內 str 出現的次數
print str.count('n')
#檢查字串是否以 obj 結束,如果beg 或者end 指定則檢查指定的範圍內是否以 obj 結束,如果是,返回 true,否則返回 false.
print str.endswith('e')
#檢測 str 是否包含在 string 中,如果 beg和 end 指定範圍,則檢查是否包含在指定範圍內,如果是返回開始的索引值,否則返回-1
print str.find('on')
#與上面的一樣,只是不在時候,報異常
print str.index('on')
#如果 string 至少有乙個字元並且所有字元都是字母或數字則返回 true,否則返回 false
print str.isalnum()
#如果 string 至少有乙個字元並且所有字元都是字母則返回 true,否則返回 false
print str.isalpha()
#如果 string 只包含十進位制數字則返回 true否則返回 false.
print str.isdecimal()#2.7不支援
#如果 string 只包含數字則返回 true 否則返回 false.
print str.isdigit()
#如果 string 中包含至少乙個區分大小寫的字元,並且所有這些(區分大小寫的)字元都是小寫,則返回 true,否則返回 false
print str.islower()
#如果 string 中只包含數字字元,則返回true,否則返回 false
print str.isnumeric()#無數字報錯
#如果 string 中只包含空格,則返回 true,否則返回 false.
print str.isspace()
#如果 string 中包含至少乙個區分大小寫的字元,並且所有這些(區分大小寫的)字元都是大寫,則返回 true,否則返回 false
print str.isupper()
#merges (concatenates)以 string 作為分隔符,將 seq 中所有的元素(的字串表示)合併為乙個新的字串
str1='q'
print str1.join('nq')
print str1.join('nqsss')#不明白字母生成的
#返回乙個原字串左對齊,並使用空格填充至長度 width 的新字串
print str.ljust(20)
#轉換 string 中所有大寫字元為小寫
print str.lower()
#截掉 string 左邊的空格
print str.lstrip()
print max(str)
print min(str)
Python字串操作
1 複製字串 str2 str1 2 鏈結字串 str abc 3 查詢字串 string.find sub string.index sub string.rfind sub string,rindex sub 4 字串比較 cmp str1,str2 cmp str1.upper str2.up...
Python字串操作
python如何判斷乙個字串只包含數字字元 python 字串比較 下面列出了常用的python實現的字串操作 strcpy sstr1,sstr2 sstr1 strcpy sstr2 sstr1 sstr1 strcpy2 print sstr2 strcat sstr1,sstr2 sstr1...
python字串操作
在 python 有各種各樣的string操作函式。在歷史上string類在 python 中經歷了一段輪迴的歷史。在最開始的時候,python 有乙個專門的string的module,要使用string的方法要先import,但後來由於眾多的 python 使用者的建議,從 python 2.0開...