在做英语大作业的时候,老师要求至少写5000个字符,但是word中只能统计单词数,于是我就浅浅写个代码帮我计算下吧。

文章目录

  • 代码
  • 总结

代码

# -*- coding: utf-8 -*-
#首先将你需要计数的文本复制到一个.txt文件中去,然后使用这个函数读取计算
def read_word(filename):
#传入文件名称f = open(filename+".txt", "r", encoding="utf-8")txt = f.read()#读取文本信息f.close()#关闭文件number = 0#用于统计字符数for i in txt:#遍历每个字符if i>="a" and i<="z" or i >="A" and i <="Z":#如果是英文字符number =number+1   #数量加一print(i,end='')#用于显示纯英文字母文本信息if i=="\n":print(" ")if i ==" ":print(" ",end='')print("\n总共有"+str(number)+"个字符")if __name__ == '__main__':while(True):#使用循环能够多次计数filename = input("提示:请将要统计的英文文献复制到一个.txt文件中用于统计\n本程序将只统计英文字符个数,不包含括号等其他符号\n请输入文件名:")read_word(filename)continue_=input("是否继续统计?Y 、N:")if continue_ =='N':break

总结

这就是个超级简单的计数工具

python计算英文字符数相关推荐

  1. iOS计算输入字符数

    2019独角兽企业重金招聘Python工程师标准>>> iOS计算输入字符数 本文展示在iOS下,如何正确的计算输入的字符个数. 常见编码 汉字.中文符号 UTF-8编码下,一个汉字 ...

  2. python计算英文的单词数

    用python计算英文的单词数. """ @作者:廖先生 @日期:2021.5.4 @功能:计算单词数 """ case_letters = ...

  3. python计算回文数的方法_Python计算回文数的方法

    本文实例讲述了Python计算回文数的方法.分享给大家供大家参考.具体如下: 这里检查数字是不是回文数,用196算法生成一个数字的回文数 num = 905; def is_Palindrome(nu ...

  4. [转载] 用python统计中文字符数_使用Python统计字符串中各种字符的个数

    参考链接: Python中遍历字符串的单词 Python 统计字符串中各种字符出现的次数 一.提出问题 随机输入一段字符串,包括数字,英文,空格,其他字符,统计这些字符在其中出现的次数 二.难点提示思 ...

  5. python统计小写字母出现次数_Python函数计算字母字符数,跟踪“e”出现的次数...

    编写一个接收字符串作为输入的函数analyze_text.该函数应该计算文本中字母字符(a到z,或者a到z)的数量,并跟踪字母"e"(大写或小写)的数量.在 函数应返回文本分析,如 ...

  6. Python计算小学奥数题正整数分解为几个整数的倍数和。

    一道小学奥数题如下: 妈妈身上有473元,可以买如下物品,<西游记>70元一套,<三国演义>61元一套,<红楼梦>35元一套,<水浒传>28元一套,&l ...

  7. python去除英文字符中的数字和标点符号

    import redef remove(text):remove_chars = '[0-9'!"#$%&\'()*+,-./:;<=>?@,.?★.-[]<> ...

  8. 【Python】英文字符频率统计

    忽略大小写 以降序形式输出 !!!!!!重要的两句!!!!!!: items=list(f.items())##f为字典,字典转列表 items.sort(key=lambda x:x[1],reve ...

  9. python读word文档计算字数,Python 实现word count 简单计算源代码中的字符数、词数、行数。...

    1.PSP PSP2.1 PSP阶段 预估耗时 (分钟) 实际耗时 (分钟) Planning 计划 20 30 · Estimate · 估计这个任务需要多少时间 20 30 Development ...

最新文章

  1. 使用CSS3美化复选框checkbox
  2. 在应用程序中加入.net脚本
  3. 【树莓派】树莓派SD卡系统镜像系统备份方法
  4. 【瞎扯】 About Me
  5. void和void*详解 v2
  6. hibernate mysql 映射_Hibernate怎么不用配置mapping就使用数据库表映射实体
  7. 什么是Session分布式共享
  8. Eigen(7)Map类
  9. 1071 - Specified key was too long; max key length is 767 bytes
  10. python将图片原比例缩小_Python实现图片长宽比例缩放和填充
  11. 【爬虫剑谱】二卷4章 实战篇-模拟登录铁路12306网站(滑块验证)
  12. python代码转换为pytorch_python基础教程Pytorch之Tensor和Numpy之间的转换的实现方法...
  13. Linux的cron和crontab
  14. 《Netty权威指南》第1章 Java的I/O演进之路
  15. 域用户创建和计算机加入域
  16. 手机上获取地图某个定位的经纬度坐标的方法 - 查询经度、纬度 - 百度地图app、高德地图app、Earth地球
  17. 计算机工作记录,电脑上可以记录每日工作内容的办公便签是什么?
  18. EL表达式和JSTL笔记
  19. QEMU中通过GPA得到对应HVA的方法
  20. 一个或多个页边距被设置到可打印区域之外,是否继续?

热门文章

  1. Linux驱动开发: 杂项字符设备
  2. TypeScript的枚举
  3. 如何实现1080P延迟低于500ms的实时超清直播传输技术
  4. c语言实数的存放形式,C51中float定义的实数存放形式
  5. if 嵌套if 多重if结构
  6. Springboot Web应用中服务器配置参数ServerProperties的加载
  7. 全球及中国DIN 2353压缩配件行业研究及十四五规划分析报告
  8. usart hmi(串口屏)常用命令
  9. 一篇關於Android layout研究的文章[轉 from:http://blog.csdn.net/archimedes_zht/article/details/5333120]...
  10. 小白必看 APN/证书/越狱等名词详解