参考链接: Python中遍历字符串的单词

Python 统计字符串中各种字符出现的次数

一、提出问题

随机输入一段字符串,包括数字,英文,空格,其他字符,统计这些字符在其中出现的次数

二、难点提示思路:从键盘随机输入一段字符串,然后循环遍历字符串,通过循环字符串中的每一个字符,统计各类字符出现的次数

循环遍历字符串判断数字字符 —— 使用: isdigit() 方法

判断空格 —— 使用: isspace() 方法

判断英文单词 —— 使用 isalpha() 方法

三、代码实现#求字符串中的各种字符个数, 数字,英文单词,空格,特殊字符def count(str):    num_number=char_number=space_number=other_number=0    for i in str:        if i.isdigit():#判断数字            num_number+=1        elif i.isspace():#判断空格             space_number+=1        elif i.isalpha():#判断英文单词            char_number+=1        else:            other_number+=1    print("英文字符有:{} 数字字符有:{} 空格有:{} 特殊字符有:{}".format(char_number,num_number,space_number,other_number))if __name__ == '__main__':    s = "123dsse  ,../n"    count(s)

[转载] 用python统计中文字符数_使用Python统计字符串中各种字符的个数相关推荐

  1. python查找指定字符所在行号_python查找字符串中某个字符

    本文收集整理关于python查找字符串中某个字符的相关议题,使用内容导航快速到达. 内容导航: Q1:Python里统计一个字符串中另一个字符串的个数 答案为3(用正则):1234>>&g ...

  2. python cookbook 中文百度云_《Python+Cookbook》第三版中文v3.0.0PDF高清完整版免费下载|百度云盘...

    David Beazley是一位居住在芝加哥的独立软件开发者以及图书作者.他主要的工作在于编程工具,提供定制化的软件开发服务,以及为软件开发者.科学家和工程师教授编程实践课程.他最为人熟知的工作在于P ...

  3. oracle 获取字段某个字段的下标,go获取字符串特定下标中间的字符,正则查找和替换字符串中特定字符...

    参考:https://blog.csdn.net/chenxun_2010/article/details/74356719 https://blog.csdn.net/sphinx1122/arti ...

  4. python统计csv行数_对Python 多线程统计所有csv文件的行数方法详解

    如下所示: #统计某文件夹下的所有csv文件的行数(多线程) import threading import csv import os class MyThreadLine(threading.Th ...

  5. python获取word页数_使用Python的word文档的页数(Number of pages of a word document with Python)...

    使用Python的word文档的页数(Number of pages of a word document with Python) 有没有办法用Python有效地获得word文档(.doc,.doc ...

  6. C++ 统计字符串中某字符出现的次数

    题目描述 输入一个字符串s和一个字符ch,统计并输出字符ch在字符串s中出现的总次数.改写要求:编写一个函数,求字符指针p所指向的字符串中,字符ch出现的次数,并将该结果作为函数值返回.函数原型为 i ...

  7. python统计字符在文件中出现的次数_一文搞定统计字符串中某字符出现的频次

    下面是统计字符串中某字符出现的次数的方法 方法1: 这个方法相当简单,零基础自学编程,代码写成这样能满足需求,但它逐个逐个计数,比较笨拙.rlt = {} for i in content: if i ...

  8. python输入一个字符串、计算其中小写字符的个数_利用键盘录入,输入一个字符串,统计该字符串中各个字符的数量,并输出(c/c++实现)...

    title: 输入一串字符串统计字符个数 localimage: image1 urlname: staticstringnum categories: summarytags: [writen, e ...

  9. Python统计一个字符串中所有字符在另一个字符串出现的总次数

    代码功能:统计一个字符串中所有字符在另一个字符串中出现的总次数. 技术要点:函数式编程. 可能的应用:垃圾邮件分类.在大部分垃圾邮件中,为了防止被分类为垃圾邮件,会在一些关键字中间插入类似于[.].* ...

最新文章

  1. PT100热电阻校准模块设计
  2. java 导出excel 注解_Java基于注解和反射导入导出Excel
  3. python全栈开发 * 24 知识点汇总 * 180705
  4. 数据结构【队列专题】
  5. nohup 命令 用途:不挂断地运行命令
  6. 【图像处理基础知识】中文车牌识别API-HyperLPR的应用与相关学习资料(python版)
  7. Linux指令--touch
  8. 1亿中国人已被AI批改过作业
  9. 删掉m为后剩余的数组成的数最小
  10. 第八周项目4-个人所得税计算器
  11. 用HFFS实例讲解多频天线设计
  12. linux rm rf 恢复删除文件,rm -rf 删除文件找回
  13. java 大转盘算法_幸运大转盘抽奖 抽奖算法 程序实现逻辑
  14. 运算符重载、STL模板库、类型转换、异常处理机制(C++五)
  15. 里约热内卢圣徒java_里约热内卢:圣徒之城
  16. 麦子:我奋斗了18年才和你坐在一起喝咖啡
  17. 免越狱,iOS12系统也能使用联通volte,干就完了/越狱工具更新
  18. 给硬件工程师的入门课-硬件开发流程
  19. 基于高德地图根据地址名称返回对应的经纬度
  20. Sql Server 2016新功能之Row-Level Security(值得关注)

热门文章

  1. 【NOIP2014】【Luogu2141】珠心算测验(枚举,合并两数组相同元素个数)
  2. C++奥赛一本通递推题解
  3. java页面分页显示代码_通用分页jsp页面显示
  4. 什么叫pmt测试分析_圆偏振发光光谱仪——南方科技大学分析测试中心设备介绍第51期...
  5. @cacheable 服务器 不一致_Dubbo一致性哈希负载均衡的源码和Bug,了解一下?
  6. [leetcode] 554. 砖墙
  7. Unity3D之UGUI基础9:ScrollRect卷动区域
  8. bzoj 3040: 最短路(road)(堆优化dijkstra)
  9. Reference to a cleared variable I1
  10. Java 小程序 之将输入的数字转换为金额输出