# 统计字符串中分别有多少个字母数字空格及特殊字符
# 如:
# 输入
# str='123as###fcef87e4%&*jb s  wqed 41 24 你好1234v3'
# 输出
# 字符串中数字有15个
# 字符串中空格有6个
# 字符串中中英文字母有17个
# 字符串中特殊字符有6个str='123as###fcef87e4%&*jb s  wqed 41 24 你好1234v3'
zimu=0
shuzi=0
teshu=0
kongge=0
for i in str:#遍历字符串if i.isdigit():#数字判定shuzi+=1elif i.isspace():#空格判定kongge+=1elif i.isalpha():#字母判定zimu+=1else:#其余则默认为特殊字符判定teshu+=1
print(f'字符串中数字有{shuzi}个')
print(f'字符串中空格有{kongge}个')
print(f'字符串中中英文字母有{zimu}个')
print(f'字符串中特殊字符有{teshu}个')

Python练习题——统计字符串中分别有多少个字母数字空格及特殊字符相关推荐

  1. Python统计字符串中的中英文字符、数字空格,特殊字符

    # -*- coding:utf8 -*-import stringfrom collections import namedtuple def str_count(s): '''找出字符串中的中英文 ...

  2. python代码统计字符串中大写字符、小写字符、特殊字符以及数值字符出现的次数

    python代码统计字符串中大写字符.小写字符.特殊字符以及数值字符出现的次数 #python代码统计字符串中大写字符.小写字符.特殊字符以及数值字符出现的次数 import restring = & ...

  3. python使用正则表达式统计字符串中出现次数最多的数字

    python使用正则表达式统计字符串中出现次数最多的数字 #python使用正则表达式统计字符串中出现次数最多的数字 # find the most occurring element import ...

  4. Python练习:定义函数countchar(str)按字母表顺序统计字符串中所有出现的字母个数(允许输入大小写,不区分大小写)

    题目:定义函数countchar(str)按字母表顺序统计字符串中所有出现的字母个数(允许输入大小写,不区分大小写) 先上代码: str=input() def countchar(str):str= ...

  5. java 字符串 数字个数_JAVA 统计字符串中中文,英文,数字,空格的个数

    packagecom.example.test;public classCountCharacter {/**中文字符*/ private int chCharacter = 0;/**英文字符*/ ...

  6. Java实验——分别统计字符串中出现的大写字母、小写字母个数,以及出现的数字字符以及其他字符的个数

    目录 一.题目要求 二.解题思路 三.具体代码 四.运行截图 一.题目要求 分别统计字符串中出现的大写字母.小写字母个数,以及出现的数字字符以及其他字符的个数. 二.解题思路 本题的解题思路是,统计大 ...

  7. java 统计汉字个数_Java简单统计字符串中汉字,英文字母及数字数量的方法

    本文实例讲述了java简单统计字符串中汉字,英文字母及数字数量的方法.分享给大家供大家参考,具体如下: package org.zhy.demo.algorithm; /** * 有一个字符串,其中包 ...

  8. java 字符串 数字个数_Java简单统计字符串中汉字,英文字母及数字数量的方法...

    本文实例讲述了Java简单统计字符串中汉字,英文字母及数字数量的方法.分享给大家供大家参考,具体如下: package org.zhy.demo.algorithm; /** * 有一个字符串,其中包 ...

  9. 统计字符串中26个英文字母的个数

    统计字符串中26个英文字母的个数 #include"stdio.h" int main() {//统计字符串中26个英文字母的个数printf("请输入要统计的字符串:& ...

最新文章

  1. 初学Oracle的笔记(2)——基础内容(实时更新中..)
  2. 安装和规划邮件服务器
  3. C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 角色成员功能的改进支持公司加入到角色...
  4. java mongodb 多文档_如何通过Java在MongoDB中一次性插入多个文档
  5. Linux搜狗输入法候选词乱码
  6. RDD和DataFrame和Dataset比较
  7. socket网络编程 java_Java Web 基础(一) 基于TCP的Socket网络编程
  8. 24.事务控制和锁定语句
  9. 翻译: Swift 中信号量的美妙之处
  10. 计算机考试网站配置参数错误,计算机模拟考试系统_安装计算机考试模拟系统显示“数据库连接错误请联系管理员”是怎么回事...
  11. Unicode编码详解
  12. 设计模式第一篇---懒汉模式
  13. 公众号淘客返利系统,自动回复淘宝优惠券实现方法
  14. 计算机上策略禁止用户安装,Win7系统组策略禁止安装软件、软件安装控制策略禁止方法...
  15. DID会固定年份吗_双重差分方法(DID)解析、影响机制分析与三重差分方法(DDD)...
  16. 速知!二级建造师你满足报考要求吗?
  17. 移远 EC200S 模组(4G Cat.1 通信模组)AT指令测试 TCP/UDP 通信过程
  18. “好奇号”的火星发展观
  19. 【Swift】监听耳机插入拔出的通知
  20. Android系统工作资料被锁定,您需要知道的有关安卓屏幕锁定设置的所有内容

热门文章

  1. 搭建直播平台服务器什么配置最合适?直播平台专用服务器(驰网i9-13900k服务器)
  2. EndNote X9 下载安装使用(毕设参考文献格式)
  3. 02.01、移除重复节点
  4. 以数据中心为核心的RFID资产管理解决方案-新导智能
  5. 高标准机房综合配线安装
  6. windows软件跑到最左边无法操作_苹果起头之后,Windows 电脑会投入 ARM 阵营吗?...
  7. 手机APP测试之专项测试
  8. powerbi与mysql_PowerBI中的数据连接和导入
  9. 玩许多计算机游戏的英语,玩游戏的危害英语作文
  10. uni-app使用i18n实现多语言的切换及国际化开发