华为机试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"])
相关推荐
空白诗1 天前
mdcat 在 HarmonyOS 上的构建与适配
后端·安全·华为·rust·harmonyos
百***35481 天前
HarmonyOS在智能办公中的文档协作
华为·harmonyos
向哆哆1 天前
深入理解华为 CANN 中的 Broadcast 算子实现:从底层机制到工程化落地
华为·算子·昇腾·cann
S***q1921 天前
HarmonyOS应用沙盒机制
华为·harmonyos
向哆哆2 天前
深入理解华为CANN静态Tensor编程范式:极致性能的算子开发之道
华为·算子·昇腾·cann
9***Y482 天前
HarmonyOS在智能车载中的导航系统
华为·harmonyos
晚霞的不甘2 天前
CANN:华为全栈AI计算框架的深度解析(终极扩展版 · 完整篇)
人工智能·华为
不爱吃糖的程序媛2 天前
华为 CANN:昇腾 AI 的异构计算架构核心与开源生态解析
人工智能·华为·架构
1***Q7842 天前
HarmonyOS在智能汽车中的V2X通信
华为·汽车·harmonyos
p***c9492 天前
HarmonyOS应用分发
华为·harmonyos