题解 | #字符串最后一个单词的长度#

计算某字符出现次数

http://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1

方法一:

将字符串里的,每一个字母全部加入到列表中,方便后面遍历

str=input()
num=input()
str = str.lower()
num = num.lower()
s=[]
for i in str :
   s.append(i)
j=0
for ii in s:
   if ii==num:
      j+=1
print(j)

注释

  • 首先确定两个输出,还是的ACM模式下,输入为字符串格式(如果需要改为列表 可以套用一个list()函数)
  • 将输入的字符串字母大写全部改为小写,方便后面统一

方法二:

直接循环判断字符串是否相等

num=input()
str = str.lower()
num = num.lower()
j=0
for ii in str:
    if ii==num:
       j+=1
print(j)
全部评论
为什么转序列不用list还得建个循环
点赞 回复 分享
发布于 04-21 15:59 江苏
方法二代码开头少了str=input()
点赞 回复 分享
发布于 2022-05-07 22:42

相关推荐

高斯林的信徒:问你有没有保底,好人啊,就差把这是kpi面告诉你了
点赞 评论 收藏
分享
评论
3
2
分享

创作者周榜

更多
牛客网
牛客企业服务