展开全部

使用比较基本的方法写的参考代码:#!/usr/bin/env python

# -*- coding: utf-8 -*-

#python 2.7

import re

print u'请输入字符串:'

wz = raw_input()

s = wz.lower()

#小写单词的正则表达式62616964757a686964616fe78988e69d8331333363373063

r='[a-z]+'

#找到所有单词

ws = re.findall(r,s)

#定义一个字典来存储单词和次数

dt = {}

for w in ws:

dt[w] = dt.setdefault(w,0)+1

#wd来存储单词集合,可能有几个,比如2个单词,都出现30次

wd = []

#max用来存储单词出现的最多的次数

max = 0

for word,times in dt.items():

if times>max:

wd = []

wd.append(word)

max = times

elif times == max:

wd.append(word)

print u'有%s个单词,出现频率最高:'%len(wd)

for x in wd:

print "%s\t%s"%(x,max)

测试请输入字符串:

A good beginning makes a good ending!!!

有2个单词,出现频率最高:

a 2

good 2

python英文字符串单词个数统计_python统计字符串中单词数量相关推荐

  1. python统计单词个数算法_python 统计单词个数和频次

    开始学习python,习题需要统计单词个数和频次.百度找到的代码好像都有问题.自己写了一个,调试通过. 环境:python: 3.9.1 64bit :  pycharm: 2020.2  电脑 wi ...

  2. python输入一个英文句子、翻转句子中单词的顺序_Python反转句子中单词的顺序

    输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变.句子中单词以空格符隔开.为简单起见,标点符号和普通字母一样处理. 例如:输入'I am a student.',则输出'student. ...

  3. python单词个数统计_Python 统计文本中单词的个数

    1.读文件,通过正则匹配 def statisticWord(): line_number = 0 words_dict = {} with open (r'D:\test\test.txt',enc ...

  4. linux查看单词个数,Linux怎么统计文本的的行数/单词数和字符数?

    Linux怎么统计文本的的行数/单词数和字符数? Linux系统中想要统计文本的行数.单词和字符数量,该怎么统计呢?我们可以使用SecureCRT来统计,下面我们就来看看详细的教程. 1.启动Linu ...

  5. Python 英文文本字母跳转概率统计

    # 英文文本字母跳转概率统计.py # 文本示例:hemlet.txt import csv def getText():txt = open("hamlet.txt"," ...

  6. python字符串查找某个字符_python的字符串

    python中字符串是一个重要的数据类型. 字符串是用引号括起来的0个或多个字符,当引号括起来的是0个字符,那就叫空字符串.我们可以定义一个变量,然后将一个字符串赋值给这个变量. 字符串是中的字符是有 ...

  7. python打印字符串的前五行_python基础-字符串(6)

    一.引言 当打来浏览器登录某些网站的时候,需要输入密码,浏览器把密码传送到服务器后,服务器会对密码进行验证,其验证过程是把之前保存的密码与本次传递过去的密码进行对比,如果相等,那么就认为密码正确,否则 ...

  8. python单词怎么写_python 写的查单词的脚本

    最近在学习Python,看Document时,好多不认识的单词,每次打开网页有道查询嫌麻烦,自己手写了一个mini的脚本,显示网页的单词解释,功能有限,希望大家给点指点.用到了BeautifulSou ...

  9. python把字符串转化为字典_python 将字符串转换为字典

    在一般的工程处理中,需要将获取的字符串数据转换为字典,这样处理起来会非常方便. 我获取的是json数据: content = {"corpus_no":"64702772 ...

最新文章

  1. LeetCode简单题之托普利茨矩阵
  2. sqlserver 获取当前年_CVE-2020-0618: 微软 SQL Server 远程代码执行漏洞通告
  3. CMake 入门与进阶
  4. php 面向对象 教程,PHP学习笔记之面向对象设计_PHP教程
  5. ElasticSearch配置详解
  6. 【蓝桥杯单片机】IIC通讯协议与EEPROM(AT24C02)(官方驱动源码改写)
  7. 学Web前端开发需要哪些基础?零基础小白该怎么入行?
  8. Ajax的两种实现方式
  9. Perl命令行应用介绍
  10. 5个冷门的MacOS快捷键,小众但好用
  11. 论文课程设计--CRM客户管理系统
  12. Excel进行数据分析的常用知识的学习整理
  13. GO Web编程---网上书店(1)
  14. 用python扑克随机发牌_Python小应用之发扑克牌
  15. 解决比较Oracle中CLOB字段问题--转自混世者的专栏
  16. Shell中的expr命令
  17. 飞浆AI studio人工智能课程学习(2)-Prompt优化思路|十个技巧高效优化Prompt|迭代法|Trick法|通用法|工具辅助
  18. 计算机网络面试知识点整理
  19. 01-利用composer创建php代码包
  20. 诺依曼计算机组成,1.1.2 冯·诺依曼计算机模型

热门文章

  1. 计算机图形学八连通区域名词解释,计算机图形学名词解释
  2. 单片机生日快乐歌c语言,如何用单片机 唱生日快乐歌
  3. LeetCode 1140.石子游戏 II
  4. 26个功能强大的JQuery特效
  5. 蓝桥杯 BFS 高桥买酒
  6. NAT类型及打洞原理
  7. diea 创建 maven 工程
  8. mysql优化 个人笔记 非礼勿扰 -m06
  9. 安卓帧率FPS计算原理
  10. C++的字符串拷贝函数