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

news/2025/11/9 13:55:08/文章来源:https://www.cnblogs.com/ljbguanli/p/19204197

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

计算某字符出现次数

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

代码

知识点:

# 读取输入字符串
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)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/960482.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

3dgs Scene详解 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

英语_阅读_30 years ago_待读

It was a few years ago. 那是几年前的事了。 A friend had sent me a restaurant gift card for Christmas and I had picked a sunny Sunday afternoon to use it. 一个朋友送了我一张餐厅礼品卡做圣诞礼物,我选了一…

2026 NOI 做题记录(九)

推荐阅读:A、F、G、I、PContest Link \(\text{By DaiRuiChen007}\)*A. [P11984] 占卜 3 (8.5) Problem Link 首先朴素的想法就是用 \(a\) 个 \(0\) 和 \(b\) 个 \(1\) 表示 \(\binom{a}{a+b}\) 级别的信息。 有几个问…

英语_阅读_When youre bored_待读

When youre bored, what will you do first? 当你感到无聊时,你会先做什么? If youre like many, the answer is quite simple: You reach for your phone. 如果你和许多人一样,答案很简单:你会拿起手机。 Five m…

教学视频(1)

一、剪辑元素 剪辑需要的部分,加上音乐、文字、元素、台词、镜头图片 二、录播软件 直播伴侣(自带美颜) obs studio obs 多平台操作,操作步骤复杂点 ev录屏 部分功能受限 芦笋软件 手机 x recorder 手机录…

实用指南:C++STL---静态数组array

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

设置linux时间

# 设置时区 sudo timedatectl set-timezone Asia/Shanghai # 开启设置时间 timedatectl set-ntp no # 具体设置时间 timedatectl set-time "2025-06-11 19:05:55" # 重启 reboot # 立即关机 sudo shutdow…

MCP神器!一键部署连接任何MCP服务器

Hello, 大家好,我是程序员海军, 全栈开发 |AI爱好者 | 独立开发。最近一直在研究MCP方面的事情,使用的技术栈是Python + FastAPi + FastMCP,开发了多个MCP-Server,本地化访问没啥问题,准备部署试着玩一下,调研…

MCP神器!一键部署连接任何MCP服务器

Hello, 大家好,我是程序员海军, 全栈开发 |AI爱好者 | 独立开发。最近一直在研究MCP方面的事情,使用的技术栈是Python + FastAPi + FastMCP,开发了多个MCP-Server,本地化访问没啥问题,准备部署试着玩一下,调研…

输入法与思维的边界:一个人重塑输入法的旅程

本文用于记录我与输入法的故事和记录 Apple 生态在 rime 上配置双拼 + 辅助码的过程。输入法与思维的边界:一个人重塑输入法的旅程本文用于记录我与输入法的故事和记录 Apple 生态在 rime 上配置双拼 + 辅助码的过程,…

英语_阅读_Why we dislike change_待读

Most people hate change, which is sad since we often go through changes in life. 大多数人讨厌变化,这很可悲,因为我们的人生中经常会经历变化。 And for some of us, even the smallest changes can upset our…

游戏编程模式-享元模式(Flyweight) - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

深入解析:css、dom 性能优化方向

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

002 vue3-admin项目的目录及文件说明之package.json文件

基本概念 package.json 是 Node.js 项目的核心配置文件,包含了项目的元数据、依赖信息、脚本命令等关键配置。它是 npm/yarn/pnpm 等包管理器的基础。文件结构示例{"name": "vue3-admin","p…

2025年比较好的双缓冲三节轨用户口碑最好的厂家榜

2025年双缓冲三节轨用户口碑最好的厂家排行榜行业背景与市场趋势随着全屋定制家居市场的持续升温,作为核心五金配件的滑轨产品也迎来了快速发展期。据中国五金制品协会最新数据显示,2024年中国滑轨市场规模已达到186…

2025年知名的中空板厂家推荐及选购指南

2025年知名的中空板厂家推荐及选购指南行业背景与市场趋势中空板作为一种轻质、高强度、环保的新型包装材料,近年来在光伏、新能源、电子、物流等领域应用日益广泛。根据中国包装联合会最新数据显示,2024年中国中空板…

[ docker del imags containers ]

要彻底删除所有容器和所有镜像,可以按照以下步骤操作(操作前请确认数据已备份,此操作不可逆): 步骤1:停止并删除所有容器 首先确保所有容器都已停止,然后删除所有容器: # 停止所有正在运行的容器 docker stop …

2025年评价高的冷库提升机TOP品牌厂家排行榜

2025年评价高的冷库提升机TOP品牌厂家排行榜冷库提升机行业背景与市场趋势随着冷链物流行业的快速发展,冷库提升机作为冷链仓储系统中的核心设备,其市场需求持续增长。据中国冷链物流联盟最新数据显示,2024年我国冷…

英语_阅读_Comic books_待读

Comic books are an unusual kind of storybook. 漫画书是一种不同寻常的故事书。 They tell a story using only pictures and speech bubbles or captions. 它们只用图片和对话气泡或文字说明来讲述故事。 The chara…

Flask的核心知识点如下

1. 简介与特点微框架: 核心简单,高度可扩展,不强制使用特定工具或库。优点:学习曲线平缓: 易于上手,适合小型项目和快速开发。 灵活性高: 开发者可以自由选择组件和技术栈。 社区活跃: 拥有丰富的第三方扩展和…