百木园-与人分享,
就是让自己快乐。

【Python手写笔记】 文件与异常,纯肝货

前言

今天给大家分享一下我自己写的笔记,纯纯的都是干货,关于字好像也能看。这是我学python整理出来的一些资料,希望对大家

有用。想要更多的资料那就的给一个关注了…

在这里插入图片描述

python学习交流Q群:903971231###
#导入Counter
from collections import Counter

def readfile():
    red_lists=[]
    blue_lists=[]
    #打开文件并获取文件句柄
    with open(\"./balls.txt\", \"r\",encoding=\'utf-8\') as fp: 
    #开始读取文件并返回一个list
    list1=fp.readlines() 
    #遍历整个文件内容
    for i in range(len(list1)):
        #替换掉\\n的字符再按空格分隔
        list2=str(list1[i]).replace(\"\\n\",\"\").split(\" \")
        for j in range(len(list2)):
            if j==6:
               #蓝球放入到blue_lists 列表中
               blue_lists.append(list2[j])
            else:
               #红球放入到red_lists 列表中
               red_lists.append(list2[j]) 
        #Counter可以快速便捷的对某些对象做一些统计操作,这里是对列表里面的数据进行出现次数统计,返回一个tuple
        red_count=Counter(red_lists)
        blue_count=Counter(blue_lists)
        #most_common可以用来统计列表或字符串中最常出现的元素并做排序,并返回一个list
        k = red_count.most_common(len(red_count)) 
        #输出出现频率最高的六个红球
        print(\"the red ball:\",k[:6]) 
        l = blue_count.most_common(len(blue_count))
        #输出出现频率最高的六个蓝球
        print(\"the blue ball:\",l[:6]) 
        
if __name__==\"__main__\":
    readfile()

 

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

最后

我的手写笔记到这里就没有了,这下遇到文件与异常可不能不会了,我都把我的小本本分享出来了,必须学会了。这篇文章有不

会的地方记得找我哟!!下一章见啦!~~

在这里插入图片描述


来源:https://www.cnblogs.com/1234567FENG/p/16405631.html
本站部分图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » 【Python手写笔记】 文件与异常,纯肝货

相关推荐

  • 暂无文章