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

2022-06-06 04:45:09 字數 641 閱讀 1777

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

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

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

示例1複製

abcdef

a

複製

1

解題思路:

本題比較簡單,input輸入字串,然後通過計算個數.注意大小寫不分

方法一:

1 a=input()

2 b=input()

3 a=a.upper()

4 b=b.upper()

5 num=0

6for i in

range(len(a)):

7if b==a[i]:

8 num+=1

9print(num)

方法二:

1 a=input()

2 b=input()

3 a=a.upper()

4 b=b.upper()

5print(a.count(b))

Python常見面試題

1 python生成隨機數 import random random.random 隨機生成0 1之間的數字 random.uniform 1,10 隨機生成1 10之間的數字 包括小數整數 random.randint 1,10 生成1 10之間的整數 random.randrange 1,10,...

python常見面試題

看兩個例子 python a 1 def fun a a 2 fun a print a 1 python a def fun a fun a print a 1 所有的變數都可以理解是記憶體中乙個物件的 引用 或者,也可以看似c中void 的感覺。這裡記住的是型別是屬於物件的,而不是變數。而物件有...

python常見面試題

有如下的一段 class a object def show self print base show class b a def show self print derived show obj b obj.show 如何呼叫類a的show方法了。方法如下 obj.class a obj.show...