欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python练习题5.5统计字符出现次数

程序员文章站 2022-09-03 21:22:54
本题要求编写程序,统计并输出某给定字符在给定字符串中出现的次数。输入格式:输入第一行给出一个以回车结束的字符串(少于80个字符);第二行输入一个字符。输出格式:在一行中输出给定字符在给定字符串中出现的次数。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-n ... ......

本题要求编写程序,统计并输出某给定字符在给定字符串中出现的次数。

输入格式:

输入第一行给出一个以回车结束的字符串(少于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)


读书和健身总有一个在路上