华为机试HJ40统计字符

华为机试HJ40统计字符

题目:

想法:

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

复制代码
input_str = input()

str_dict = {"alpha": 0, "space": 0, "number": 0, "others": 0}

for i in input_str:
    if i.isalpha():
        str_dict["alpha"] += 1
    elif i == " ":
        str_dict["space"] += 1
    elif i.isdigit():
        str_dict["number"] += 1
    else:
        str_dict["others"] += 1

print(str_dict["alpha"])
print(str_dict["space"])
print(str_dict["number"])
print(str_dict["others"])
相关推荐
KevinChaos2 小时前
阳台小花园开发手记 04|HarmonyOS 7.0 互动卡片:倾斜手机时的卡片效果
华为·harmonyos
无限码力11 小时前
2026华为OD机试真题10.21 新系统 - 货运装载顺序校验
华为od·华为od机考·华为od机试真题·华为od机试·华为od新系统机试真题
KevinChaos1 天前
阳台小花园开发手记 03|HarmonyOS 7.0 互动卡片:叶片伸出边框仍与花盆对齐
华为·harmonyos
熬夜磕代码丶1 天前
RN鸿蒙空间音频实战
华为·音视频·harmonyos
行者-全栈开发1 天前
【鸿蒙心迹】通知与推送集成——emitter 本地通知与推送服务全链路(HarmonyOS 7.x)
华为·harmonyos
Nerd(BUG版)1 天前
鸿蒙API18~26新增V2组件全解析
microsoft·华为·harmonyos
Felven1 天前
华为鲲鹏920s芯片serdestool工具使用说明
linux·运维·服务器·华为·鲲鹏920·serdestool
SoFarAway2 天前
拆解华为一碰传
华为·逆向
无限码力2 天前
2026华为OD机试真题 11月8日 新系统 【HTTP 访问日志峰值请求数】
华为od·华为od机考·华为od机试·华为od机试新系统真题·华为od最新机试真题·华为od机试11月8号真题
钉先生贾2 天前
毕业项目:从上游更新到回归发布的完整维护闭环
华为·harmonyos