当前位置: 首页 > news >正文

计算某字符出现次数

计算某字符出现次数

  • 描述
  • 输入描述:
  • 输出描述:
  • 示例1
  • 示例2
  • 代码

描述

对于给定的由大小写字母、数字和空格混合构成的字符串 s,给定字符 c,按要求统计:

  • 若 c 为大写或者小写字母,统计其大小写形态出现的次数和;
  • 若 c 为数字,统计其出现的次数。

保证字符 c 要么为字母、要么为数字。

输入描述:

第一行输入一个长度 1 ≤ length(s) ≤ 10³,由大小写字母、数字和空格构成的字符串 s。保证首尾不为空格。
第二行输入一个字符 c,保证 c 为大小写字母或数字。

输出描述:

在一行上输出一个整数,代表统计结果。

示例1

输入:
HELLONowcoder123
o
输出:3
说明:由于 o 为小写字母,因此统计其大小写形态出现的次数和,即3。

示例2

输入:
H E L L O Nowcoder123
1
输出:1

代码

知识点:

  • 在 Python 中,strip()是字符串对象的一个方法,主要用于移除字符串 开头和结尾 的指定字符(默认为空白字符,包括空格、制表符\t、换行符\n等)
  • isalpha()是字符串对象的一个内置方法,用于判断字符串是否只由字母组成。
  • lower()字母全变成小写。
# 读取输入字符串
s = input().strip()
# 读取目标字符
c = input().strip()count = 0# 检查c是否为字母
if c.isalpha():# 转换为小写进行比较,统计大小写总次数target_lower = c.lower()for char in s:if char.lower() == target_lower:count += 1
else:# 数字直接统计for char in s:if char == c:count += 1print(count)
http://www.dtcms.com/a/446340.html

相关文章:

  • 智慧物流企业网站建设方案创意广告图片及文字解析
  • 医院网站建设思路太原制作响应式网站
  • ALiBi是否会替代YaRN?
  • java数据结构
  • 建设标准下载网站个人网站名称要求
  • Delphi Architect Crack
  • 网页设计与网站架设少儿编程平台
  • 广州网站开发创意设计网站上放个域名查询
  • MySQL索引特性
  • 网站建设中 英语公司装修费用可以一次性入账吗
  • 塑胶原料东莞网站建设课程建设类教学成果奖网站
  • 重庆房地产网站建设如何增加网站的流量
  • RT-Thread 移植教程 基于GD32F4XX
  • wordpress网站换主机网站设计形式
  • 音视频学习(六十八):视频采集原理
  • 实习小结。
  • 怎么做百度提交入口网站企业注册查询官网
  • 归并排序算法的实现和原理
  • 语言散在风中已无远弗届:从语言的角度聊聊中国的未来
  • php做的网站收录百度排行榜
  • C++基于 brpc 的 Channel 管理封装
  • OpenWrt 的 Overlay 文件系统到底是怎么回事?
  • 优选算法-双指针:2.复写零解析
  • Leetcode 3703. Remove K-Balanced Substrings
  • 创意网站设计团队常州金坛网站建设
  • 浅聊一下网页显示过程
  • h 函数的运用场景=== 函数式封装组件 (弹窗调用)
  • 数据结构——排序算法全解析(入门到精通)
  • 建设装饰网站创客贴做网站吗
  • 爆炸特效-Unity-04-shader粒子系统