爱卡巴,网贷之家,梅州客家公园
本题要求编写程序,统计并输出某给定字符在给定字符串中出现的次数。
输入第一行给出一个以回车结束的字符串(少于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)
读书和健身总有一个在路上
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
新手学习Python2和Python3中print不同的用法
Python基于os.environ从windows获取环境变量
网友评论