【python實例】統計字符串里大寫字母,小寫字母和非字母的個數


"""
  給定一個以下字符串:統計大寫字母的個數,小寫字母的個數,非字母的個數。
    str1 = "ajdkkKDKEK1343KFKiriromfkfKKRIOWJF0928398jjee11djdDJJRH"
"""

str1 = "ajdkkKDKEK1343KFKiriromfkfKKRIOWJF0928398jjee11djdDJJRH"
big_num = 0  # 記錄大寫字母個數
small_num = 0  # 記錄小寫字母個數
not_alpha_num = 0  # 記錄非字母個數

for c in str1:
    if c.isupper():
        big_num += 1
    elif c.islower():
        small_num += 1
    else:
        not_alpha_num += 1

print('大寫字母個數為:%d, 小寫字母個數:%d, 非字母個數:%d' % (big_num, small_num, not_alpha_num))


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM