新聞中心
這里有您想知道的互聯網營銷解決方案
創(chuàng)新互聯Python教程:python統(tǒng)計不同字符的個數
本文教程操作環(huán)境:windows7系統(tǒng)、python 3.9.1,DELL G3電腦。

創(chuàng)新互聯公司2013年至今,是專業(yè)互聯網技術服務公司,擁有項目做網站、成都網站建設網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元龍里做網站,已為上家服務,為龍里各地企業(yè)和個人服務,聯系電話:13518219792
1、統(tǒng)計過程
最重要的是找到一個標準,用if句子區(qū)分需要統(tǒng)計的字符。很明顯,python3.X可以直接使用unicode。
確定unicode編碼范圍,包括漢字、數字、小寫字母、大寫字母。
確保只有一行輸出結果。
寫代碼。
2、實例
n=input("請輸入一行字符:")
#輸入一行字符
a=b=c=d=0
#a為字母的個數,b為數字的個數,c為空格的個數,d為其他字符的個數
for i in n:
#for循環(huán)遍歷字符串n
#ord()內置函數,返回對應的ASCII數值
if ord('a')<=ord(i)<=ord('z') or ord('A')<=ord(i)<=ord('Z'):
#返回的數值在字符a,z數值之間,則i為字符a,z之間的字母,其他同理
a=a+1
elif ord('0')<=ord(i)<=ord('9'):
b=b+1
elif ord(i)==ord(' '):
c=c+1
else:
d=d+1
print("這一行字符串中字母的數量是:{},數字的數量是:{},空格的數量是:{},其他字符的數量是:{}。".format(a,b,c,d))以上就是python統(tǒng)計不同字符個數的方法,需要我們對不同字符的編碼范圍熟練掌握,大家學會后可以試著統(tǒng)計下字符。更多編程基礎知識學習:python學習網
新聞名稱:創(chuàng)新互聯Python教程:python統(tǒng)計不同字符的個數
分享鏈接:http://www.5511xx.com/article/coggehc.html


咨詢
建站咨詢
