導航:首頁 > 編程語言 > 文本計數函數python

文本計數函數python

發布時間:2022-06-24 07:02:59

1. python 讀寫文件,計數

a.txt文件內容 I'm a boy.
python代碼:
#coding: utf-8
import sys
import re
import collections
reload(sys)
sys.setdefaultencoding('utf8')

file_object = open('a.txt')
try:
all_the_text = file_object.read( )
str1 = re.sub('[^a-zA-Z]', ' ', all_the_text)
str2 = str(re.split(' ',str1))[1:-4].split(' ')
m = collections.Counter(str2)
for i in range(len(m)):
a = list(m.elements())[i]+str(m[list(m.elements())[i]])+'\n'
f = file("b.txt", "a+")
f.write(a)
finally:
f.close()
file_object.close( )

出來的結果是這樣
'I',1
'boy',1
'm',1
'a',1

2. 急!請問用python怎麼計數

my_word = raw_input("請輸入一個單詞? ")
a_num = my_word.count("a")
e_num = my_word.count("e")
i_num = my_word.count("i")
o_num = my_word.count("o")
u_num = my_word.count("u")
print "你的句子里有",a_num,"個a,",e_num,"個e,",i_num,"個i,",o_num,"個o,",u_num,"個u!"

3. 求python文本分析腳本,讀取、顯示、計數匹配條件行數。

#!/usr/bin/envpython
file_name='./log'#指定文件
stat={'+':0,'-':0}
f=open(file_name)
forlineinf:
ifline[0]in['+','-']:
stat[line[0]]+=1
print(line.rstrip())
print(" total:")
print("+: "+str(stat['+']))
print("-: "+str(stat['-']))

4. python函數統計字元串中字母數學其他字元的個數

代碼如下:



text = "Hello Python,Hello 2021."
letter = 0
digital = 0
other = 0
for i in text:
if i.isalpha():
letter += 1
elif i.isdigit():
digital += 1
else:
other += 1

print('字母:{} 數字:{} 其他:{}'.format(letter,digital,other))


輸出:

字母:16 數字:4 其他:4


下面是Python內置關於判斷字元串類型的方法介紹:

5. python expandtabs().splitlines(),最近在看python一個計數文件行數的代碼,可是看不懂這個函數的作用

lines=docstring.expandtabs().splitlines()

首先,docstring是字元串(string)。

然後,string.expandtabs()是將字元串裡面的tab製表符換成空格,如果沒有指定tabsize參數,默認一個tab轉化成8個空格。

(這是help裡面的說明:Return a of S where all tab characters are expanded using spaces.If tabsize is not given, a tab size of 8 characters is assumed.)

之後,string.splitlines()是將一串字元串按行分割,並返回分割後的列表(list)。

閱讀全文

與文本計數函數python相關的資料

熱點內容
代碼加密常用方法 瀏覽:950
安卓手機如何解除已禁用 瀏覽:396
演算法的隨機性 瀏覽:485
高中解壓體育游戲 瀏覽:532
androidstudior丟失 瀏覽:345
命令行筆記 瀏覽:737
360目標文件夾訪問拒絕 瀏覽:518
3b編程加工指令 瀏覽:789
c8051f系列單片機選型手冊 瀏覽:772
南昌php程序員 瀏覽:511
bcs命令 瀏覽:446
如何在伺服器指向域名 瀏覽:417
車床編程可以做刀嗎 瀏覽:519
ln命令源碼 瀏覽:791
用粘液做解壓手套 瀏覽:331
icloud收信伺服器地址 瀏覽:500
編程思考者 瀏覽:453
壓縮機型號用什麼氟利昂 瀏覽:553
農機空氣壓縮機 瀏覽:666
程序員下載歌曲 瀏覽:897