Python统计字符串中的中英文字符、数字空格,特殊字符 , 空格的个数
import string
s=input("请输入字符串:")
english = 0
chinese = 0
digit = 0
space = 0
others = 0
for i in s:if i in string.ascii_letters: # 英文english += 1elif i.isspace(): # 空格space += 1elif i.isdigit(): # 数字digit += 1elif i.isalpha(): # 中文chinese += 1else: # 特殊字符others += 1
print(english, chinese, space, digit, others)
这里我用的是:gjuygjhb外你要你从 源头15645|『』——』『'
打印的结果,可以数一下,正确。
最近刚开始玩csdn,因为人少,所以评论我会回复的
补充几句,这里有个错误的案例啊,
import string
s=input("请输入字符串:")chinese = 0
digit = 0
space = 0
others = 0
for i in s:if i.isalpha(): # 中文+英文 #这里打印的是中文字符和英文字符chinese += 1'''上面的之所以行呢,是因为i in string.ascii_letters ,先把英文给去掉了,才可以直接用i.isalpha''' elif i.isspace(): # 空格space += 1elif i.isdigit(): # 数字digit += 1else: # 特殊字符others += 1
print(english, chinese, space, digit, others)
这里有些数据对不上啊,懒得改了,意思知道就行
Python统计字符串中的中英文字符、数字空格,特殊字符 , 空格的个数相关推荐
- Python统计字符串中的中英文字符、数字空格,特殊字符
# -*- coding:utf8 -*-import stringfrom collections import namedtuple def str_count(s): '''找出字符串中的中英文 ...
- python统计中英文字符_如何统计文本中的中英文字符数?Python帮你解决
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于小蚊子数据分析 ,作者小蚊子数据分析 代码 1import stri ...
- [转载] 用python统计中文字符数_使用Python统计字符串中各种字符的个数
参考链接: Python中遍历字符串的单词 Python 统计字符串中各种字符出现的次数 一.提出问题 随机输入一段字符串,包括数字,英文,空格,其他字符,统计这些字符在其中出现的次数 二.难点提示思 ...
- Java实现统计字符串中的字母和数字分别有多少个
Java实现统计字符串中的字母和数字分别有多少个 需求 编写程序,由键盘录入一个字符串,统计字符串中英文字母和数字分别有多少个.比如:Hello12345World中字母:10个,数字:5个. 设计思 ...
- python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符
python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...
- 数据结构源码笔记(C语言):统计字符串中出现的字符及其次数
//统计一个字符串中出现的字符及其次数 #include<stdio.h> #include<malloc.h> #include<string.h>#define ...
- python中怎么统计英文字符的个数_如何统计文本中的中英文字符数?Python帮你解决...
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于小蚊子数据分析 ,作者小蚊子数据分析 代码 1import stri ...
- python统计字符串中某个字符出现的次数_【面试题总结】1、统计字符串中某个字符出现的次数(2-Python实现)...
1.可以使用Python的字典实现,对于一个特定的字符串,使用for循环遍历其中的字符,并保存成字典形式.字典的key为字符,value为字符在整个字符串中出现的次数. 2.拓展:如果题目为比较两个字 ...
- 统计字符串中每种字符类型的个数demo
/** 统计字符串中每中字符类型的个数,思路:* 1.键盘录入一个字符串* 2.获取到每个字符,遍历字符串* for (int i = 0; i < s.length(); i++) {char ...
- python统计字符串中字母个数字母无视大小写_python判断字符串是字母 数字 大小写(转载)...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 今天遇到的字符串处理的问题,记录一下方便使用 str1 = input('请输入一个字符:') #初始化字符.数字.空格.特殊字符的计数 lowercas ...
最新文章
- golang beego orm mysql sqlite3 postgresql 模型字段 数据库类型 对应关系
- Hive到SparkSql
- JS实现图片预览与等比缩放
- 面部识别数据研究:43年,100个数据集
- 2013年第8周日元宵节
- python 多继承与super使用详解_Python super()方法、多继承以及MRO顺序
- CodeForces - 1517B Morning Jogging
- EMNLP 2021 | 论辩挖掘在不同领域下的应用
- Dahlia:一个现代化的 React 框架
- ​突破数据存储瓶颈,Aibee实现场景化AI的有效落地
- CorelDRAWX4的VBA插件开发(十三)一键转曲(转全部页面)
- EDA设计流程是怎样的,看完这篇文章就知道了
- 信息学奥赛 python 教程_python抓取信息学奥赛一本通OJ题库
- 电信跨域跨系统业务实践
- Windows Server 2012 R2 官方原版镜像(转载)
- Apple PUSH Notication Service (APNS) 配置攻略
- The APR based Apache Tomcat Native library which allows optimal performance in production
- NETDMIS5.0箱体测量——建立零件坐标系2023
- 带登录页面的猜数字小游戏
- 计算机专业研究生核心能力培养(1)——论文阅读与积累