python中怎么统计英文字符的个数_如何统计文本中的中英文字符数?Python帮你解决...
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理
以下文章来源于小蚊子数据分析 ,作者小蚊子数据分析
代码
1import string
2import pandas as pd
3import csv
4
5
6blocks = []
7def str_count(str):
8 '''找出字符串中的中英文、空格、数字、标点符号个数'''
9 count_en = count_dg = count_sp = count_zh = \
10 count_pu = count_at = count_tan = count_wen = count_mao = count_jing = count_sheng = 0
11
12 for s in str:
13 # 英文
14 if s in string.ascii_letters:
15 count_en += 1
16 # 数字
17 elif s.isdigit():
18 count_dg += 1
19 # 空格
20 elif s.isspace():
21 count_sp += 1
22 # 中文
23 elif s.isalpha():
24 count_zh += 1
25 # 特殊字符
26 else:
27 for ss in s[:]:
28 if ss == '@':
29 count_at += 1
30 if ss == '!':
31 count_tan += 1
32 if ss == '?':
33 count_wen += 1
34 if ss == ':':
35 count_mao += 1
36 if ss == '#':
37 count_jing += 1
38 if '......' in s:
39 count_sheng += 1
40 count_pu += 1
41 print('英文字符:', count_en)
42 print('数字:', count_dg)
43 print('空格:', count_sp)
44 print('中文:', count_zh)
45 print('特殊字符:', count_pu)
46 print('@:', count_at)
47 print('!:', count_tan)
48 print('?:', count_wen)
49 print(':', count_mao)
50 print('#:', count_jing)
51 print('......', count_sheng)
52 block = [count_en, count_dg, count_sp, count_zh, count_pu, count_at, count_tan, count_wen, \
53 count_sheng, count_mao, count_jing]
54 blocks.append(block)
55
56
57f = pd.read_csv('C://Users//lecce//Desktop//1015.csv')
58for i in range(0, 569):
59 str_count(f.content[i])
60
61with open('content.csv', 'w', newline='') as csvfile:
62 writer = csv.writer(csvfile)
63 for x in range(0, len(blocks)):
64
python中怎么统计英文字符的个数_如何统计文本中的中英文字符数?Python帮你解决...相关推荐
- python中怎么统计英文字符的个数_【Python练习1】统计一串字符中英文字母、空格、数字和其他字符的个数...
练习思路: 1.输入一串字符 2.筛选出字符中的英文字母并统计 3.筛选出字符中的空格并统计 4.筛选出字符中的数字并统计 5.筛选出字符中的其他字符并统计 代码实现: def msg(s): abc ...
- 统计字符串中26个英文字母的个数
统计字符串中26个英文字母的个数 #include"stdio.h" int main() {//统计字符串中26个英文字母的个数printf("请输入要统计的字符串:& ...
- ACMNO.26 C语言-字符统计2 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
题目描述 编写一函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其它字符的个数, 在主函数中输入字符串以及输出上述结果. 只要结果,别输出什么提示信息. 输入 一行字符串 输出 统计数据, ...
- java怎么统计随机数出现次数,Excel统计出现次数、个数的VBA代码 java中怎么判断一个字符串中包含某个字符或字...
延伸:java中怎么判断一个字符串中包含某个字符或字符 描述:...一个字符串中包含某个字符的单词说出现的次数 c#什么方法可以判断字符串中包含某个字符的个数? JAVA判断字符串数组中是否包含某字符 ...
- 【C】编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
//编写一个函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其他字符的个数, //在主函数中输入字符串以及输出上述的结果. #include <stdio.h> #includ ...
- 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
题目描述 编写一函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其它字符的个数,在主函数中输入字符串以及输出上述结果. 只要结果,别输出什么提示信息. 输入 一行字符串 输出 统计数据,4 ...
- 7.9编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
//C程序设计第四版(谭浩强) //章节:第七章 用函数实现模块化程序设计 //题号:7.9 //题目:编写一个函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其他字符的个数, //在主函 ...
- 编写一个函数,由实参传来一个字符串,统计次字符串中字母、数字、空格和其他字符的个数,在主函数 中输入字符串以及输出上述的结果
/*编写一个函数,由实参传来一个字符串,统计次字符串中字母.数字.空格和其他字符的个数,在主函数 中输入字符串以及输出上述的结果*/#include <stdio.h> #include ...
- C语言程序设计联系题 编写一个函数,由实参传来一个字符串,统计此字符串中的字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述结果。
编写一个函数,由实参传来一个字符串,统计此字符串中的字母.数字.空格和其他字符的个数,在主函数中输入字符串以及输出上述结果. #include<stdio.h> #include<s ...
最新文章
- 单个晶体管形成的奇怪振荡电路
- 什么是API,SDK?它们之间有什么关系?
- python自学平台-怎么自学python,大概要多久?
- 01背包模板、全然背包 and 多重背包(模板)
- 新东方雅思词汇---6.1、oppose
- Delphi中String与PAnsiChar转换
- STIMULUS(二) —— Hello, Stimulus
- 在布局空间标注的尺寸量不对_CAD图纸中标注值和实际测量值不一样怎么回事?...
- jQuery 表格实现
- spring mvc学习(24):配置maven环境和创建maven项目(建议收藏,超全超详细)
- python复杂非线性方程_非线性方程python入门——屠龙刀
- floquet端口必须沿z轴设置_Ansys Workbench 振动给料机偏心轴的模态分析
- struct对象可能分配在托管堆上吗
- jira7.3.6的安装步骤
- centos下编译lnmp环境
- plpgsql语句的兼容性
- pytest文档4-测试用例setup和teardown
- ASP.NET 性能监控工具和优化技巧
- dump文件 linux,linux使用MAT分析dump文件
- 英语单词-每天10个