華為機試2-計算字元個數
阿新 • • 發佈:2020-08-18
題目描述
寫出一個程式,接受一個由字母和數字組成的字串,和一個字元,然後輸出輸入字串中含有該字元的個數。不區分大小寫。
輸入描述:
第一行輸入一個有字母和數字以及空格組成的字串,第二行輸入一個字元。
輸出描述:
輸出輸入字串中含有該字元的個數。
示例1
輸入
ABCDEF
A
輸出
1
參考1:
注意,不區分大小寫,字串
from collections import Counter num = list(input().split()) n = input() res = '' for s in num: res = res + s res_l = res.lower() #不區分大小寫,統一轉化為小寫n_l = n.lower() m = Counter(res_l) #Counter返回字典形式 print(m[n_l])
執行結果:答案正確:恭喜!您提交的程式通過了所有的測試用例用例通過率:100.00%執行時間:22ms佔用記憶體:3704KB
參考2:
num = input().lower() s = input().lower() n = num.count(s) #字串操作 print(n)
執行結果:答案正確:恭喜!您提交的程式通過了所有的測試用例用例通過率:100.00%執行時間:22ms佔用記憶體:3320KB