根據輸入字串,分別計算大寫,小寫,數字,標點的個數
阿新 • • 發佈:2018-12-29
1 def count(n): 2 upp = 0 3 low = 0 4 num = 0 5 sym = 0 6 for i in n: 7 if i.isupper(): 8 upp +=1 9 elif i.islower(): 10 low +=1 11 elif i.isdigit(): 12 num +=1 13 else: 14 sym +=1 15 return"大寫字母的個數是:{0}\n小寫字母的個數是:{1}\n數字的個數是:{2}\n符號的個數是:{3}".format(upp,low,num,sym) 16 print(count(input("請輸入字串:")))