前言

本人是软件工程在校学生,萌新一枚,写此程序为了练习字符串处理函数。程序有bug,例如没法把文章中的数字处理掉,希望多多包涵,有什么改进的方法可以留言。

一、代码内容

filehandle=open("C:\\1.txt","r",encoding="ANSI")        #打开文件输入路径
for i in range(0,2):text=filehandle.read()text=text.lower()list= []list2=[]bin=[]di={}list3=[]text=text.replace(".","")                           #处理标点符号text=text.replace(",","")text=text.replace("?","")text=text.replace("\n\n","\n")text=text.replace("'s"," is")text=text.replace("\n"," ")text=text.replace("-"," ")text=text.replace("damn","")text=text.replace("hell","")text=text.replace("bitch","")                      #处理违禁字while text.find("\n")>0:text=text.replace("\n"," ")                  #查找并去除\n乱码情况while text.find("\n\n")>0:text=text.replace("\n\n"," ")                #查找并去除\n\n乱码情况while text.find(" ")>0 :word1=text[0:text.find(" ")]text=text[text.find(" ")+1:]list.append(word1)print("")list.append(text)for i in range(len(list)):list2.append(list.count(list[i-1]))di=dict(zip(list,list2))print(di)filehandle=open("C:\\2.txt","r",encoding="ANSI")   #分析两篇文章,本来想对比一下相似度,发现时间复杂度有点大,跑不出来

用python写一个简答的英文文章分析程序相关推荐

  1. 用Python写一个简单的双均线策略分析

    用Python写一个简单的双均线策略 双均线策略 先罗列一下我知道的量化策略: 双均线:一句话来讲就是金叉买死叉卖. 布林带:突破压力线(上轨)清仓,跌破支撑线(下轨)持仓. PEG:根据PE/G调整 ...

  2. 用python写一个圣诞互换礼物的抽奖小程序

    目的 最近和朋友们想玩圣诞互换礼物,但是没找到可以抽奖的小程序,所以我决定自己写一个. 游戏规则:参加游戏的人需要随机抽取一个幸运儿送一个礼物,但是注意不要抽到自己,并且不要重复抽同一个人. 思路 准 ...

  3. 写一个java的网络数据包分析程序(一)

    需要写一个工具监控我所负责项目中的服务器与客户端的交易事件,而我又不方便修改系统代码(因为此工具只是我自己为了工作方便而作),因此需要通过监听并分析网络数据包来获取信息. 原本打算将tcpdump的C ...

  4. 用Pygame写一个简答的交互界面

    程序员之所以犯错误,不是因为他们不懂,而是因为他们自以为什么都懂. # The Pie Game # Python 3.2import math import sysimport pygame fro ...

  5. 用python写一个豆瓣通用爬虫并可视化分析

    原创技术公众号:bigsai,本文在1024发布,回复bigsai送架构师进阶pdf资源,祝大家节日快乐,心想事成.收到祝福后点个一键三连回馈一下蟹蟹! 文章结构 前言 登录 爬取 储存 可视化分析 ...

  6. 关于如何使用Python写一个开机自动认证校园网的脚本程序

    有的学校有那个无感认证,有的学校没有,这个时候就可以自己动手丰衣足食,我学校就是只有手机才有无感认证,PC端是没有的,所以我就自己写了一个.(没有编程经验也可以,照着我的写就行) 首先,你需要安装好P ...

  7. 用python写一个日语五十音记忆小程序qaq

    最近在B站自学日语~可能被英语洗脑太久了,感觉五十音图特别别扭超级难背qaq 朋友推荐了几个背单词软件都没有背五十音的,对零基础不太友好 自己写了一个感觉还挺好使 程序很简单,主要是没有日语输入法,要 ...

  8. python socket能做什么_用python写一个聊天小程序!和女朋友的专属聊天工具!

    原标题:用python写一个聊天小程序!和女朋友的专属聊天工具! 1.UDP简介 Internet协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP).UDP为应用程序提供了无需建立就可 ...

  9. bat脚本中获取上级目录_使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件...

    使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件 文章来源与博主本人的CSDN博客,博客地址:https://blog.csdn.net/weixin_435 ...

最新文章

  1. 你真的了解AI吗?AI将怎么改变我们的生活?
  2. java做猜价格游戏,用java做的猜数游戏!
  3. php lock sh,php文件加锁 lock_sh ,lock_ex
  4. Zookeeper应用场景理解
  5. AI领域首个iF用户体验大奖——第四范式斩获2项德国iF设计奖
  6. 程序员关机代码python_Python实现远程开关机【高薪必备技术】
  7. python解析树_如何使用python中的stanford解析器获取树的叶子?
  8. 五、Web App 基础可视组件属性(IVX 快速开发教程)
  9. LeetCode 1722. 执行交换操作后的最小汉明距离(并查集)
  10. java定义接口规范_关于java的接口的一些规范
  11. DDR March系列算法整理
  12. Ubuntu 15.10 安装 Rabbitvcs
  13. 家用无线漫游组网设置-亲测可用
  14. Mac 系统文件占用内存过大怎么办?
  15. win7无法打开计算机共享文件夹,win7共享文件夹怎么设置?win7共享文件夹无法访问...
  16. UNP卷一chapter17 ioctl操作
  17. 网络隔离变压器的选型
  18. 旋转矩阵,矩阵,共轭矩阵
  19. IE和谷歌浏览器主页被篡改的修复
  20. 微商管理业务系统开发流程

热门文章

  1. Numerical Optimization Ch10. Least-Squares Problems
  2. 9、图解门禁系统电锁分类及安装方法
  3. oracle 8i 中文转拼音
  4. 下个月去北京了,心如一团乱麻好多事情要解决,但是不知道从哪里开始,还是顺其自然吧,一件件的解决...
  5. 【阿里云ECS服务器】将域名解析到服务器
  6. JAVA架构师面试分享—链家网
  7. 小程序开发文档中没有告诉你的一些事情
  8. 苹果最新系统ios7_安卓微信7.0.16内测版 诚邀你参加内测!ios7.0.13正式版发布
  9. Java实现AES加密算法
  10. 阿里云(香港节点瘫痪)复盘