統計不同字符的個數。用戶從鍵盤輸入一行字符,編寫一個程序,統計並輸出其中的英文字符、數字、空格和其他字符的個數。

#統計不同字符的個數。用戶從鍵盤輸入一行字符,編寫一個程序,統計並輸出其中的英文字符、數字、空格和其他字符的個數。
s=input("請輸入一行字符:\n")
alpha,num,space,other=0,0,0,0
for i in s:
    if i.isalpha():
        alpha+=1
    elif i.isdigit():
        num+=1
    elif i.isspace():
        space+=1
    else:
        other+=1
print('英文字符數{},數字字符數{},空格字符數{},其他字符數{}'.format(alpha,num,space,other))

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章