当前位置: 首页 > article >正文

输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。

input_str=input("请输入一行字符: ")
letter=0 #表示英文字母的个数
space=0 #表示空格的个数
digit=0 # 表示数字的个数
others=0 #表示其它字符的个数

for char in input_str:
    if char.isalpha(): #判断字符char是否字母
        letter+=1
    elif char.isspace(): # 判断是否空格
        space+=1
    elif char.isdigit(): #判断是否数字
        digit+=1
    else:
        others+=1

# 输出结果:
print(f"英文字母个数:{letter}")
print(f"空格个数:{space}")
print(f"数字个数:{digit}")
print(f"其它字符个数{others}")


http://www.kler.cn/a/527842.html

相关文章:

  • Autogen_core源码:_agent_instantiation.py
  • 《深入浅出HTTPS​​​​​​​​​​​​​​​​​》读书笔记(31):HTTPS和TLS/SSL
  • 【图床配置】PicGO+Gitee方案
  • LMI Gocator GO_SDK VS2019引用配置
  • JSR303校验教学
  • 1.五子棋对弈python解法——2024年省赛蓝桥杯真题
  • 团体程序设计天梯赛-练习集——L1-028 判断素数
  • 课程设计|结构力学
  • 蓝桥杯真题k倍区间
  • C# Winform enter键怎么去关联button
  • 分层多维度应急管理系统的设计
  • 疯狂拆单词01
  • 文件上传功能(一)
  • 抽象类与抽象方法详解
  • Matrials studio 软件安装步骤(百度网盘链接)
  • 【RocketMQ 存储】- broker 端存储批量消息的逻辑
  • CE-PBFT:大规模联盟区块链的高可用一致性算法
  • Unet 改进:在encoder和decoder间加入TransformerBlock
  • 【leetcode强化练习·二叉树】同时运用两种思维解题
  • 【Java异步编程】CompletableFuture基础(1):创建不同线程的子任务、子任务链式调用与异常处理
  • 黑马点评 - 商铺类型缓存练习题(Redis List实现)
  • Hive:复杂数据类型之Map函数
  • 深度学习之“数据的相关性”
  • 人工智能导论--第1章-知识点与学习笔记
  • 用一个例子详细说明python单例模式
  • 【AI论文】VideoAuteur:迈向长叙事视频