字符串的使用,統計出字符串中英文字母、空格、數字和其他字符的個數

#coding=utf-8
#輸入一行字符,分別統計出其中英文字母、空格、數字和其他字符的個數
def chars_count():
    english=number=space=el=0
    ch = input("請輸入一串字符:")
    for i in ch:
        if i.isdigit():
            number+=1
        elif i.islower() or i.isupper():
            english+=1
        elif i.isspace():
            space+=1
        else:
            el+=1        
    print(f"英文有{english}個,空格有{space}個,數字有{number}個,其他字符有{el}個")
chars_count()


    

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