入门新手,记录自己的随堂作业。各位看官:且看且乐!
''' 书的总页码放在文件中 统计每个数字出现的次数,统计结果放在文件中 ''' def main(): f = open('contents_num','r',encoding='UTF-8') n = int(f.read()) print("已读取到页码是{}".format(n)) f.close() # n = int(input("请输入页码")) list = [0]*10 for i in range(1,n+1): while i: a = (i%10) list[a] += 1 i = int(i/10) f = open('digital_statistics', 'a',encoding='UTF-8') f.write("页码总数是{},\n0出现{}次,\n1出现{}次,\n2出现{}次,\n3出现{}次,\n4出现{}次,\n5出现{}次,\n6出现{}次,\n7出现{}次,\n8出现{}次,\n9出现{}次".format(n,list[0],list[1],list[2],list[3],list[4],list[5],list[6],list[7],list[8],list[9])) print("写入完毕") f.close() if __name__ == '__main__': main()