题解 | #计算某字符出现次数#

计算某字符出现次数

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

String_1 = input()  #输入待查找的字符串
String_1 = String_1.upper() #全部取大写(题目不区分大小写)
list_1 = list(String_1) #每一个字符都做为列表的一项
check = input() #查找的字符
check = check.upper()#同样变为大写
num = 0
for word in list_1:#遍历并查找
    if word == check:
        num = num + 1
print(num)
华为机试题解(prod.by kedao) 文章被收录于专栏

华为实习机试题解

全部评论
不用再单独定义list了
1 回复 分享
发布于 2022-05-08 20:06
用for in循环时,字符串本来就是字符列表
11 回复 分享
发布于 2022-03-29 16:55
直接for word in String_1:就好,还快一点
2 回复 分享
发布于 2022-04-04 11:43
check=input().upper()跟好用
点赞 回复 分享
发布于 2022-12-25 18:02 湖北
妈呀和我做题的思路就一摸一样啊,我这想法都有能想到一起,哈哈哈,太开心了,主要是脑子里没有一点其他思路。str = input().upper() str_01 = input().upper() count = 0 for i in str : if i == str_01: count += 1 print(count)
点赞 回复 分享
发布于 2023-08-03 20:27 陕西
题目不是说哈希表么?为啥不用字典
点赞 回复 分享
发布于 2024-04-12 09:43 上海

相关推荐

bLanK的小号:建议自己写一个比较新颖的项目,比如思维导图,在线文档,仿造postman,仿造一个组件库
点赞 评论 收藏
分享
评论
58
28
分享

创作者周榜

更多
牛客网
牛客企业服务