【简单】HJ40 统计字符(Python一种方法)

HJ40 统计字符- python ** 描述 ** 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。 本题包含多组输入。 输入描述: 输入一行字符串,可以有空格 输出描述: 统计其中英文字符,空格字符,数字字符,其他字符的个数 输入: 1qazxsw23 edcvfr45tgbn hy67uj m,ki89ol.\\/;p0-=\\][ 输出: 26 3 10 12 解决方法: while True: try: a = input() b ,c ,d , e = 0, 0, 0, 阅读详情

【题目】
输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。

数据范围:输入的字符串长度满足 1≤n≤1000 1≤n≤1000
输入描述:

输入一行字符串,可以有空格
输出描述:

统计其中英文字符,空格字符,数字字符,其他字符的个数
【示例1】
输入:
1qazxsw23 edcvfr45tgbn hy67uj m,ki89ol.\/;p0-=\][
输出:
26
3
10
12
【代码】

s=input()
ying,space,digit,other=0,0,0,0
for item in s:
    if (item>='a' and item<='z') or (item>='A' and item<='Z'):
        ying+=1
    elif item==" ":
        space+=1
    elif item>='0' and item<='9':
        digit+=1
    else:
        other+=1
print(ying)
print(space)
print(digit)
print(other)
华为机试HJ40 统计字符 HJ40 统计字符-Python题目解题思路代码结果 题目 解题思路 1、多组输入,需要循环 2、注入字符串,循环判断:英文字符在a-z或者A-Z之间,数字在0-9之间,空格直接判断,其他字符为总长度减去前三种字符类型的长度 代码 import os def func(): s = input().replace(os.linesep, "") nc = 0 ne = 0 nd = 0 for c in s: if "a" &l 阅读详情

相关推荐

【牛客网华为机试】HJ40 统计字符

题目 描述 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。 本题包含多组输入。 输入描述: 输入一行字符串,可以有空格 输出描述: 统计其中英文字符,空格字符,数字字符,其他字符的个数 示例1 输入: 1qazxsw23 edcvfr45tgbn hy67uj m,ki89ol.\\/;p0-=\\][ 输出: 26 3 10 12 解题思路 (1)循环遍历输入的字符串的每个字符 (2)用isalpha()函数判断英文字符 (3)用isdigit(

202xxx的博客 750

华为机试题:HJ40 统计字符(python)

(1) 举例说明:若list中包含数字,则不能直接转化成字符串,否则系统报错。(2)举例说明:若list中包含数字,将list中的所有元素转换为字符串。输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。:统计其中英文字符,空格字符,数字字符,其他字符的个数。:输入的字符串长度满足 1 ≤ n ≤ 1000。: 输入一行字符串,可以有空格。

📷 图像处理践行者 | 传统算法 · 深度学习 · 多模态 | 分享实战经验与技术洞见,探索从像素到智能的无限可能。 628

HJ40-统计字符

数据范围:输入的字符串长度满足 1 \le n \le 1000 \1≤。输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。

wdm2024的博客 143

【HJ40】统计字符

【牛客刷题】华为机试:统计字符

Caso_卡索的博客 557

四足机器人——机械结构

目录 一、四足机器人腿型: 1、并联腿 2、串联腿 3、 腿的布局(关节配置) 二、四足机器人足端设计: 三、四足机器人膝关节驱动: 1、皮带轮驱动: 2、四连杆或者推杆驱动 四、四足机器人机械整体结构设计细节 一、四足机器人腿型: 1、并联腿 优点:受力角度来说,并联腿比串联腿好,并联腿较为灵活。 2、串联腿 优点:运动范围大 3、 腿的布局(关节配置) 为了使机器人具有较好的稳定性,一般会采用比较低的重心。这就导致了机器人腿的髋关节位置需要位于机器人身体的两侧..

m0_58585940的博客 3万+

Cadence电路原理图全部变成黄色如何解决?

Cadence电路原理图全部变成黄色如何解决?现象:解决方法: 最近用cadence仿真锁相环,拷贝师哥的library后打开,发现schematic中全部变成了黄色,但可以正常修改元件参数,正常仿真。仅仅影响使用效果,看起来超级难受。 现象: 1.电路元件及连线全部变为黄色 2.可以正常修改参数,电路ADE仿真 如下图所示: 解决方法: 重新导入display.drf文件,步骤如下: tool——Display Resource Manager,截图如下 完成上述步骤,显示如下界面,选择Merge选项

virtuoso~晓晓 1万+

华为机试HJ40:统计字符

C++实现——统计字符

翟天保的博客 1万+

Unity3D 2022版如何一键安装Newtonsoft.Json?最新Package Manager教程

本文详细介绍了在Unity3D 2022及以上版本中,如何通过Package Manager一键安装和配置Newtonsoft.Json(Json.NET)。教程涵盖了从打开Package Manager、搜索并安装正确包源,到验证安装和基础使用的完整流程,旨在帮助开发者以现代化、可靠的方式集成这一强大的JSON处理框架,提升开发效率并规避手动导入的常见问题。

lg888的博客 922

HJ40 统计字符isalpha()、isnumeric()方法 Python

HJ40 统计字符Python

zhao_mf的博客 534

Oracle EBS MRP 模块测试记录

MRP 模块测试记录        构思:创建Shirt成品物料,它由Cloth和Button组成。1*Shirt=1*Cloth+8*Button。        首先创建这三个物料(复制模板创建),并分配给T02。        创建BOM,将这三个物料关联起来。        分别创建资源(人工和设备)制造Cloth和Button。        分别创建两个部门(HumanDep和Mach

NetSuite 张老师 8169

迟滞电压比较器电路的原理与计算

迟滞电压比较器是一种具有双阈值特性的电路,通过正反馈机制实现抗噪声干扰功能。文章详细分析了其工作原理,包括同相型和反相型两种结构的电压阈值计算与电阻设计方法,并提供了已知门限求电阻和已知电阻求门限的推导公式。工程应用中需注意输出类型匹配、电阻取值范围、噪声裕量设计等问题。该比较器在信号处理、波形转换等场景中具有重要应用价值,设计时需综合考虑供电电压、参考电压和噪声特性等因素。

硬核科技 2689

华为机试-040-简单-HJ40.统计字符

【代码】华为机试-040-简单-HJ40.统计字符

tttzzzqqq2018的博客 422

VTK API 详解(134):vtkOBJWriter - 写入 OBJ 模型

是 VTK 中用于将数据写入 Wavefront OBJ 文件格式的类。OBJ 格式是广泛支持的 3D 网格模型格式,支持顶点、面和基本几何信息的保存,便于模型在多种三维软件间交换。

yumeiguo的博客 140

HJ40 统计字符 【python3】

牛客化为机试HJ40

Yorusimo的博客 175

筹码峰五句口诀,看懂主力的秘密动作!(附实战图示)

筹码图的价值在于,它不像K线那样容易造假。主力可以骗线,但骗不了筹码分布。主力在不在;是吸筹还是出货;接下来是变盘还是震荡。这五句口诀可以说是“筹码阅读的入门圣经”:单峰坚挺变盘在即,双峰对垒高抛低吸;上峰不移主力在跑,多峰林立行情不止;下峰不移不离不弃,筹码识庄稳中取利!📌市场从来不是靠猜,而是靠看清。筹码,就是主力最真实的痕迹。如果你想学会提前布局、跟庄不被甩,学会看筹码峰——这一步必须打牢!

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1169

国科大学习资料--数据挖掘(刘莹)--第三章习题及参考答案

国科大学习资料–数据挖掘(刘莹)–第三章习题及参考答案 国科大学习资料–数据挖掘(刘莹)–第三章习题及参考答案 国科大学习资料–数据挖掘(刘莹)–第三章习题及参考答案 第 3 章分类与回归 3.1简述决策树分类的主要步骤。 答:决策树生成的过程如下: (1)对数据源进行数据预处理, 得到训练集和测试集; (2)对训练集进行训练; (3)对初始决策树进行树剪枝; (4)由所得到的决策树提取分类规则; (5)使用测试数据集进行预测,评估决策树模型; 3.2给定决策树,选项有:(1)将决策树转换成规则,然后对结果

无名何许人的博客 3094

【牛客网 - 华为机试 - HJ40 统计字符】

描述 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。 数据范围:输入的字符串长度满足 1 \le n \le 1000 \1≤n≤1000 输入描述: 输入一行字符串,可以有空格 输出描述: 统计其中英文字符,空格字符,数字字符,其他字符的个数 思路: step1:输入字符,同时创建“shuzi”,将0-9数字添加进去,同时设置4个计数器; step2:对n进行遍历,如果i是字母,count1 += 1;如果i是空格,count2 += 1;如果i在“shuzi”中

爱摸鱼的经济er的博客 559

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

华为机试HJ40统计字符

统计上述题目中的四种字符的个数存入字典中,按指定顺序进行输出。

qq_29787929的博客 385

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

《华为机试》刷题之HJ40 统计字符

题目: 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。 本题包含多组输入。 数据范围: 输入的字符串长度满足 1≤n≤1001\le n\le 1001≤n≤100 本题有多组样例输入 输入描述: 输入一行字符串,可以有空格 输出描述: 统计其中英文字符,空格字符,数字字符,其他字符的个数 示例: 输入:1qazxsw23 edcvfr45tgbn hy67uj m,ki89ol.\\/;p0-=\\][ 输出: 26 3 10 12 代码1: while True.

胡萝卜 489

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

HJ40 统计字符

字符串判断是否为字母、数字 isalpha()、isdigit()

W_notes的博客 123

HJ10.字符个数统计

HJ10.字符个数统计 描述 编写一个函数,计算字符串中含有的不同字符的个数。 字符在 ASCII 码范围内( 0~127 ,包括 0 和 127 ),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次 例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出 3。 数据范围: (1≤ n ≤500) 输入描述: 输入一行没有空格的字符串。 输出描述: 输出 输入字符串 中范围在(0~127,包括0和127)字符的种数。 def count_string(str

唯有美食与爱不可辜负 308

刷题:华为机试 HJ40 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数

很基础的题。 #include <iostream> #include <string> using namespace std; int main() { string str; while (getline(cin, str)) { int m = 0, n = 0, p = 0, q = 0; for (int i = 0; i < str.length(); i++) {

星星之火 可以燎原 189

【华为od机考-python方向】练习日志4

一、HJ40 统计字符。

m0_62691760的博客 547

华为机试-087-简单-HJ87.密码强度等级

【代码】华为机试-087-简单-HJ87.密码强度等级

tttzzzqqq2018的博客 335

「解析」牛客网-华为机考企业真题 21-40

又是一年春招时,有幸收到华为自动驾驶算法岗,之前刷题不多,在此汇总下牛客网的真题,主要采用Python编写,个人觉得语言只是实现工具而已,并不是很关键,Python简洁易懂,更加适合算法工程师快速验证idear,避免重复造轮子的繁琐,希望对看合集的你有些许帮助!

绿色羽毛 1883

华为机试-python

HJ97 首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。 while True: try: n=int(input()) count1=0 count2=0 sum=0.0 for i in raw_input().split(): data=int(i) if data<0:

dawnyi_yang的博客 1314
上一篇: 【简单】HJ10 字符个数统计(Python一种方法)
下一篇: 【简单】HJ84 统计大写字母个数(Python)
菜菜2022
博客等级 码龄9年 67粉丝 1033原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值