python子串
㈠ python正則表達式從字元串中提取子串
importrec='sdsdaherf=sadasdadasdad123,21312!!!'
pattern=re.compile('herf=(.*)')
pattern.findall(c)
a=re.findall('herf=(.*)',c)
a
結果就是
Out[9]: ['sadasdada sdad123,21312!!!']
㈡ python如何截取字元串到某個字元
答案:print a[0:6] /print a[:6]
以下為具體示例
str = 『0123456789』
print str[0:3] #截取第一位到第三位的字元
print str[:] #截取字元串的全部字元
print str[6:] #截取第七個字元到結尾
print str[:-3] #截取從頭開始到倒數第三個字元之前
print str[2] #截取第三個字元
print str[-1] #截取倒數第一個字元
print str[::-1] #創造一個與原字元串順序相反的字元串
print str[-3:-1] #截取倒數第三位與倒數第一位之前的字元
print str[-3:] #截取倒數第三位到結尾
㈢ Python字元串問題,這幾道題怎麼做
問題:已知字元串s=』goodgoood』,則表達式s.replace(『oo』,』o』)的值為』______』。
答案: 【godgood】
分析:【字元串的replace方法可對字元串中的子串進行替換。】
問題:已知字元串s=』我們班一共有30個人。』,則表達式len(s)的值為_____。
答案: 【11】
分析:【len函數可以用於求解字元串的長度,即字元串內字元的個數。】
問題:已知字元串s=』2+3』,則表達式s.isdigit()的值為____。
答案: 【False】
分析:【字元串的isdigit方法用於判斷字元串中的字元是否均為數字。】
問題:已知字元串s=』1A2B3C4D』,則表達式』ABCD』 in s的值為_____。
答案: 【False】
分析:【in運算符可用於判斷一個字元串是否是另一個字元串的子串,此處』ABCD』並不是s的子串。】
問題:已知字元串s=』1234』,則表達式 str(s.index(『3′)+s.count(』34』))*len(s) 的值為』___』
答案: 【3333】
分析:【str函數用於將其他類型的數據轉換為字元串類型。
字元串的index方法用於查找某個字元串在另一個字元串中的起始索引號。
字元串的count方法用於計算某個字元串在另一個字元串中出現的次數。
len函數用於計算字元串的長度,即字元串中包含的字元的個數。】
㈣ python字元串的定義
在Python中,字元串必須使用引號括起來,可以使用單引號或者雙引號,只要成對即可。字元串中的內容幾乎可以包含任何字元,英文字元也行,中文字元也行。
㈤ Python字元串是什麼,如何使用
字元串的表示
字元串可以被成對的單引號(single quote)或雙引號(double quotes)包圍起來,這兩者的作用是一樣的:
更多關於Python的基礎性知識可以看下這個網頁的視頻教程,Python常見的數據類型及使用方法掌握,希望我的回答能幫到你。
㈥ python如何將字元串中每個不同的子串存放於列表中
#-*-coding:UTF-8-*-
s='aaaooooeeiiiwwwuuuuu'
reslist=[]
tmpword=s[0]
tmpstring=''
foriins:
ifi==tmpword:
tmpstring+=i
else:
tmpword=i
reslist.append(tmpstring)
tmpstring=i
reslist.append(tmpstring)
print'reslist',reslist
㈦ python取出字元串的子串匹配問題
3樓的方法最好了。。。簡單易理解,正則式的話寫出來不但麻煩,靈活性還很差。。。提一句,這里用正則式的話要用組的。。果然還是三樓方法好
㈧ python求助字元串刪除指定子串
望採納~
import re#re是正則表達式模塊
a = '北(běi)京(jīng)是(shì)中(zhōng)國(guó)的(de)首(shǒu)都(dū)'
a = re.sub('(.+?)', '', a)
print(a)
㈨ 用python怎麼實現,找出一個字元串中的重復字元子串和字元串數量
代碼如下:
㈩ python 怎麼取出字元串中的數字子串
#!/usr/bin/envpython
#-*-coding:utf-8-*-
str="發表於:2013-06-04"
importre
printre.search(r'd{4}-d{2}-d{2}',str).group(0)