两个小任务:判断闰年,找出文件中出现次数最多的单词
来源:互联网 发布:网络品牌塑造策略 编辑:程序博客网 时间:2024/05/22 22:59
一、 编写函数 isLeapYear(year) 判断一个年份是否为闰年,是闰年返回True,否则返回False
二、 在文件words.txt中,每行有一个单词,请写一段程序,找出出现次数最多的单词。
我做的答案:
#coding=utf-8#编程任务1 闰年def isLeapYear(year): if year%100 == 0: if year%400 == 0: print year,u"是闰年。" elif year%4 == 0: print year,u"是闰年。" else: print year,u"不是闰年。"isLeapYear(2000)isLeapYear(2001)#编程任务2#方法一import os,linecachebase = "D:\\words.txt"lst = linecache.getlines(base)mylst = set(lst)a = 0for i in mylst: if lst.count(i)> a: a = lst.count(i)for i in mylst: if lst.count(i) ==a: print i#方法二import os,linecachebase = "D:\\words.txt"lst = linecache.getlines(base)mylst = set(lst)dct = {}for i in mylst: z = {(i,lst.count(i))} dct.update(z)sorted(dct.iteritems(),key=lambda d:d[1],reverse=True)b = dct.keys()c = dct.values()for j in range(0,len(c)): if c[j] == c[0]: print b[j]
0 0
- 两个小任务:判断闰年,找出文件中出现次数最多的单词
- 找出一句话中出现次数最多的单词
- 找出一个文件中出现次数最多的10个单词
- OC 找出在只有空格字母的字符串中出现次数最多的单词
- 小程序(九)找出数组中出现最多的数字以及它的出现次数
- 针对一个文件 统计其中的单词和字符数 找出文件中出现次数最多的单词数 将文件中出现的单词按频率进行排序并输出
- 找出出现次数最多的单词并输出,并输出出现的次数
- java实现找出一串单词中最长的单词和次数最多的单词
- 在100G文件中找出出现次数最多的100个IP
- 找出数组中出现次数最多的数
- 找出字符串中连续出现次数最多的子串
- 找出数组中出现次数最多的数字
- 找出数组中出现次数最多的子串
- 找出字符串中连续出现次数最多的子串
- 找出字符串中第一个出现次数最多的字符
- 找出字符串中第一个出现次数最多的字符
- 找出给定字符串中出现最多的字符和次数
- 找出字符串中第一个出现次数最多的字符
- Python 第四天
- redis--主从、哨兵、集群
- win10取消微软帐户绑定使用本地账户登录的解决方法
- 为什么使用Linux
- jQuery——子选择器与可见性选择器
- 两个小任务:判断闰年,找出文件中出现次数最多的单词
- 461. Hamming Distance#1
- 自适应中值滤波及MATLAB实现
- hive 分组取Top N
- 一颗浮躁的心
- ArrayList源码学习
- java-OSGi初探
- Linux Memcached 安装
- java基础知识整理