新聞中心
在我們最先接觸語文的時(shí)候,就是從讀音字母開始的,有些小伙伴還記得我們的元音和輔音吧。小編當(dāng)時(shí)學(xué)的時(shí)候也不是很輕松,要是問現(xiàn)在具體的元音和輔音的個(gè)數(shù)還真答不上來,不過小編有辦法用python中的正則表達(dá)式來幫助我們統(tǒng)計(jì)元音的個(gè)數(shù),至于統(tǒng)計(jì)個(gè)數(shù)的操作流程,下面我們一起來看看吧。

成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括牡丹江網(wǎng)站建設(shè)、牡丹江網(wǎng)站制作、牡丹江網(wǎng)頁制作以及牡丹江網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,牡丹江網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到牡丹江省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
正則表達(dá)式基本用法:
# 推薦使用 Python 正則表達(dá)式的幾個(gè)步驟 import re regex = re.compile(r'正則表達(dá)式') # 創(chuàng)建一個(gè) Regex 對(duì)象,使用 r'' 原始字符串不需要轉(zhuǎn)義 regex.match() # regex.search() # 返回一個(gè) Match 對(duì)象,包含被查找字符串中的第一次被匹配的文本 regex.findall() # 返回一組字符串列表,包含被查找字符串中的所有匹配 regex.sub() # 替換字符串,接收兩個(gè)參數(shù),新字符串和正則表達(dá)式 ...
以下方法將統(tǒng)計(jì)字符串中的元音 (‘a(chǎn)’,‘e’,‘i’,‘o’,‘u’) 的個(gè)數(shù),它是通過正則表達(dá)式做的。
import re
def count_vowels(str):
return len(len(re.findall(r'[aeiou]', str, re.IGNORECASE)))
count_vowels('foobar') # 3
count_vowels('gym') # 0在我們用正則表達(dá)式進(jìn)行統(tǒng)計(jì)元音之前,可以先簡單的了解一下正則表達(dá)式的用法,畢竟有些小伙伴對(duì)這方面的知識(shí)點(diǎn)有所遺忘。重新掌握這方面的知識(shí)點(diǎn)后,就可以統(tǒng)計(jì)元音的個(gè)數(shù)啦。更多Python學(xué)習(xí)指路:PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。
網(wǎng)頁名稱:創(chuàng)新互聯(lián)Python教程:python正則表達(dá)式如何統(tǒng)計(jì)元音?
新聞來源:http://www.5511xx.com/article/cogdsec.html


咨詢
建站咨詢
