尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

详细介绍:计算某字符出现次数

详细介绍:计算某字符出现次数
📅 发布时间:2026/6/20 4:55:53

详细介绍:计算某字符出现次数

计算某字符出现次数

  • 描述
  • 输入描述:
  • 输出描述:
  • 示例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

代码

知识点:

  • 字符串对象的一个方法,主要用于移除字符串 开头和结尾 的指定字符(默认为空白字符,包括空格、制表符\t、换行符\n等)就是在 Python 中,strip()
  • 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 += 1
print(count)

相关新闻

  • 2026 NOI 做题记录(九)
  • 实用指南:C++STL---静态数组array
  • MCP神器!一键部署连接任何MCP服务器

最新新闻

  • 2026超声波滚焊机选型指南:从技术参数到厂商甄选的全流程攻略 - 速递信息
  • NVIDIA Profile Inspector完整指南:解锁200+隐藏设置,轻松优化显卡性能
  • 3分钟掌握终极IPTV播放源检测:告别频道失效的完整指南
  • 2025-2026年东坝改善新房推荐:五大项目口碑评测生态宜居防噪音干扰适用场景价格 - 品牌推荐
  • 2026 全国可报电大中专,不用线下上课,线上完成考核毕业 - cc江江
  • CANN/GE LLM-DataDist PullKvCache接口

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号