本題要求撰寫程式,統計并輸出某給定字符在給定字串中出現的次數,
輸入格式:
輸入第一行給出一個以回車結束的字串(少于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)
讀書和健身總有一個在路上
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/154826.html
標籤:Python
下一篇:5個酷斃的Python工具
