【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()

 

在这里插入图片描述

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

在这里插入图片描述

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

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

在这里插入图片描述

最后

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

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

在这里插入图片描述

posted @ 2022-06-24 14:26  蚂蚁爱Python  阅读(150)  评论(0编辑  收藏  举报