python練習題5.5統計字符出現次數


本題要求編寫程序,統計並輸出某給定字符在給定字符串中出現的次數。

輸入格式:

輸入第一行給出一個以回車結束的字符串(少於80個字符);第二行輸入一個字符。

輸出格式:

在一行中輸出給定字符在給定字符串中出現的次數。

代碼如下:

#!/usr/bin/python
# -*- coding: utf-8 -*-

n = input()
s = str(input())

key = 0
for i in range(0,len(n)):
    if s == n[i]:
        key +=1
print(key)

這個程序簡單,遍歷一下輸入的字符串就行。

剛開始我想的是將字符串轉換為一個列表,然后在遍歷。但是寫的時候用split寫不出來了。用字符串先用着。

這里補充一下字符串轉換列表的方法

n1 = list(input())

#拆解,使用list可以將字符串轉換為以單個字母組成的字符串。

n = input()

n1 = list(n)


讀書和健身總有一個在路上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM