python常見面試題講解(二)計算字元個數

Mrwhite86發表於2020-05-24

題目描述

寫出一個程式,接受一個由字母和數字組成的字串,和一個字元,然後輸出輸入字串中含有該字元的個數。不區分大小寫。

輸入描述:

第一行輸入一個有字母和數字以及空格組成的字串,第二行輸入一個字元。

輸出描述:

輸出輸入字串中含有該字元的個數。

示例1

輸入

複製
ABCDEF
A

輸出

複製
1

解題思路:
本題比較簡單,input輸入字串,然後通過計算個數.注意大小寫不分
方法一:
1 a=input()
2 b=input()
3 a=a.upper()
4 b=b.upper()
5 num=0
6 for i in range(len(a)):
7     if b==a[i]:
8         num+=1
9 print(num)

方法二:

1 a=input()
2 b=input()
3 a=a.upper()
4 b=b.upper()
5 print(a.count(b))

 




相關文章