码迷,mamicode.com
首页 > 编程语言 > 详细

第一个python学习笔记

时间:2018-02-01 23:17:08      阅读:294      评论:0      收藏:0      [点我收藏+]

标签:legend   tle   .so   append   with   string   usr   一个   class   

年纪大了跟不上啊,哈哈
# !/usr/env pythen
# -*- coding:utf-8 -*-
"""
分析
import string

"""
# 文件操作 读、写、二进制
# fb=open(‘emma.txt‘,‘r‘)
# content=fb.read()
# bp.close()
with open(‘emma.txt‘,‘r‘)as fb
content = fb.read()
# print(content)
# res=‘a b c‘.split()
# 清洗数据,把标点符号去掉
content=content.replace(‘-‘,‘‘)
word_list=content.split()
for i in string.punctuation:
content=content.replace(i,‘‘)
# 得到了单词的列表
# print(string.punctuation)
# print(word_list[:100])
# content.split()
word_list=content.split()
# 统计每个单词的频率
data={}
for word in word_list
word=word.lower() # 规范格式为小写
if word in data:
data[word]+=1
else:
data[word]=1
#data[word] = data.get(word,0)+1
hist=[]
# 排序
for key,vars in data.items()
this.append([value,key])

hist.sort(reverse=true)
print(hist) # 倒序

# 画图 matplotlib
#print(hist)
for item in hist[:10]
plt.bara((item[1]),(item[0]))
plt.legend()
plt.xlabel(‘word‘)
plt.ylabel(‘rate‘)
plt.title(‘‘)
plt.show

第一个python学习笔记

标签:legend   tle   .so   append   with   string   usr   一个   class   

原文地址:https://www.cnblogs.com/ziqiangcn/p/8401490.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!