自学内容网 自学内容网

菜鸟每日刷牛客HJ2

菜鸟每日刷牛客

HJ2 计算某字符出现次数

描述

写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)
数据范围: 1≤n≤1000

输入描述:

第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字符。

输出描述

输出输入字符串中含有该字符的个数。(不区分大小写字母)

示例1

输入:
ABCabc
A
输出:
2

个人题解

s1 = input().upper()
s2 = input().upper()
count = 0
for i in s1:
    if i == s2:
        count += 1
print(count)

大佬题解

st1 = input().lower()
st2 = input().lower()
print(st1.count(st2))
while True:
    try:
        a = str(input()).upper()
        b = input().upper()
        res = 0
        for i in a:
            if i==b:
                res+=1
        print(res)
    except:
        break

总结

list.count(member)

  1. 使用列表内置函数 .count()

if-elif-else

  1. if语句格式如下:
if 判断条件1:
   执行语句1……
elif 判断条件2:
   执行语句2……
elif 判断条件3:
   执行语句3……
else:
   执行语句4……
  1. 通过缩进控制if语句的结束,不需要表示结束的关键字
  2. 注意冒号

一种标准的笔试代码格式

while True:
    try:
        """
        """
    except:
        break

原文地址:https://blog.csdn.net/DrGene/article/details/144384131

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!