【??途W(wǎng)華為機試】HJ2 計算某字母出現(xiàn)次數(shù)

題目

描述

寫出一個程序,接受一個由字母、數(shù)字和空格組成的字符串,和一個字母,然后輸出輸入字符串中該字母的出現(xiàn)次數(shù)。不區(qū)分大小寫,字符串長度小于500。

輸入描述:

第一行輸入一個由字母和數(shù)字以及空格組成的字符串,第二行輸入一個字母。

輸出描述:

輸出輸入字符串中含有該字符的個數(shù)。

示例1

輸入:

ABCabc

A

復(fù)制輸出:

2

復(fù)制說明:

最后一個單詞為nowcoder,長度為8

解題思路

統(tǒng)一用upper函數(shù)將輸入的in_char和in_str都轉(zhuǎn)成大寫字母,然后使用count函數(shù)計算in_str中存在in_char的個數(shù)

>>>in_str = "ABCabc"

>>>in_char = "A"

>>>in_str.upper()

'ABCABC'

>>>in_char.upper()

'A'

>>>in_str.count(in_char)

2

代碼

while True:

? ? try:

? ? ? ? in_str = input().upper()

? ? ? ? in_char = input().upper()

? ? ? ? print(in_str.count(in_char))

? ? except:

? ? ? ? break

Reference

https://www.nowcoder.com/ta/huawei/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容