当前位置: 首页 > news >正文

wordpress建垃圾站seo外链招聘

wordpress建垃圾站,seo外链招聘,制作视频的软件哪个好,免费学编程国内网站大学排名没有绝对的公正与权威,文件(alumni.txt, soft.txt)中为按照不同评价体系给出的国内大学前100名排行,对比两个排行榜单前m的学校的上榜情况,分析不同排行榜排名的差异。 输入输出 第一行输入1,第二行输入m&…

 大学排名没有绝对的公正与权威,文件(alumni.txt, soft.txt)中为按照不同评价体系给出的国内大学前100名排行,对比两个排行榜单前m的学校的上榜情况,分析不同排行榜排名的差异。

输入输出

  1. 第一行输入1,第二行输入m,输出在alumni.txtsoft.txt榜单中均在前m个记录的大学,按照学校名称升序。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬

  2. 第一行输入2,第二行输入m,输出在alumni.txt或者soft.txt榜单中前m个记录的所有大学,按照学校名称升序。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬

  3. 第一行输入3,第二行输入m,输出出现在榜单alumni.txt中前m个记录但未出现在榜单soft.txtm个记录中的大学,按照学校名称升序。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬

  4. 第一行输入4,第二行输入m,输出没有同时出现在榜单alumni.txtm个记录和榜单soft.txtm个记录的大学,按照学校名称升序。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬

  5. 第一行输入其他数据,则直接输出Wrong Option

编程要求

根据提示,在右侧编辑器补充代码,分析并输出相应的排名。

测试说明

平台会对你编写的代码进行测试:

测试输入:

  1. 1
  2. 10

预期输出:

  1. 两榜单中均名列前10的学校:
  2. ['上海交通大学', '**大学', '**大学', '**大学', '**大学', '**大学', '**大学', '**大学', '**大学', '**大学']

代码如下:

def read_file(file, m):"""读文件中的学校名到列表中,返回排名前m学校集合"""########## Begin ##########f = open(file, 'r',encoding='utf-8')line1=[]for i in range(m):line=f.readline().strip("\n")line1.append(line.split()[1])#把学校添加列表return line1########## End ##########def either_in_top(alumni, soft):"""接收两个排行榜前m高校名字集合,获得在这两个排行榜中均名列前m的学校名,按照学校名称排序,返回排序后的列表"""########## Begin ##########list2 = []for i in range(len(alumni)):if alumni[i] in soft:  # 如果同时在两个表中都有这个学校list2.append(alumni[i])list2.sort()  # 升序排序return list2########## End ##########def all_in_top(alumni, soft):"""接收两个排行榜前m高校名字集合,获得在两个榜单中名列前m的所有学校名,按照学校名称排序,返回排序后的列表"""########## Begin ##########list3 = []list3.extend(alumni)  # 列表合并alumnilist3.extend(soft)  # 列表合并softlist3 = list(set(list3))  # 列表去重list3.sort()  # 升序排序return list3########## End ##########def only_alumni(alumni, soft):"""接收两个排行榜前10高校名字集合,获得在alumni榜单中名列前10但soft榜单中未进前10的学校名,按照学校名称排序,返回排序后的列表"""########## Begin ##########list4 = []for i in range(len(alumni)):if alumni[i] in soft:continueelse:list4.append(alumni[i])  # 如果在alumni榜单中名列前m但soft榜单中未进前m的学校名list4.sort()  # 升序排序return list4########## End ##########def only_once(alumni, soft):"""接收两个排行榜前10高校名字集合,获得在alumni和soft榜单中名列前10,但不同时出现在两个榜单的学校名,按照学校名称排序,返回排序后的列表"""########## Begin ##########list5 = []for i in range(len(alumni)):if alumni[i] in soft:continueelse:list5.append(alumni[i])  # 如果在alumni榜单中名列前m但soft榜单中未进前m的学校名for i in range(len(soft)):if soft[i] in alumni:continueelse:list5.append(soft[i])  # 如果在soft榜单中名列前m但alumni榜单中未进前m的学校名list5.sort()  # 升序排序return list5########## End ##########def select_first(n):"""接收一个字符判断这个字符是否属于 1234 中的一个字符,如果不是则输出 Wrong Option如果是,则调用 select_again() 函数"""########## Begin ##########if n in '1234':select_again(n)else:print('Wrong Option')########## End ##########def select_again(n):m = int(input())alumni_set = read_file('step1/alumni.txt', m)soft_set = read_file('step1/soft.txt', m)"""接收一个字符按左侧 任务要求->问题描述->输入输出 的规则判断 n ,并吊用上面定义的相应的函数按左侧 任务要求->测试说明->预期输出 的样例进行输出"""########## Begin ##########if n == '1':either_rank = either_in_top(alumni_set, soft_set)print(f'两榜单中均名列前{m}的学校:')print(either_rank)elif n == '2':all_rank = all_in_top(alumni_set, soft_set)print(f'两榜单名列前{m}的所有学校:')print(all_rank)elif n == '3':only_in_alumni_rank = only_alumni(alumni_set, soft_set)print(f'alumni中名列前{m},soft中未进前{m}的学校:')print(only_in_alumni_rank)elif n == '4':alumni_soft_rank = only_once(alumni_set, soft_set)print(f'不同时出现在两个榜单前{m}的学校:')print(alumni_soft_rank)########## End ##########if __name__ == '__main__':n = input()select_first(n)

 

http://www.hkea.cn/news/658345/

相关文章:

  • 移动网站设计与制作怎么找关键词
  • 国内移动端网站做的最好的厦门人才网597人才网
  • 建网站收费吗aso关键词覆盖优化
  • 西安的网站设计与制作首页微信视频号怎么推广引流
  • 顺义公司建站多少钱pc端百度
  • wordpress收费资源下载关键词优化的策略
  • 广州做网站建设的公司网站公司
  • 做网络平台的网站有哪些广州网站维护
  • 网页 代码怎么做网站东莞市民最新疫情
  • 电子商务网站设计中影响客户体验的元素有搜索引擎有哪些种类
  • 网站建设难点优化关键词技巧
  • 免费行情网站链接百度知道合伙人官网
  • 餐饮公司网站建设的特点大数据智能营销
  • 济南快速排名刷关键词排名seo软件
  • 系统做网站的地方百度推广登录后台登录入口
  • 集约化网站建设情况广告公司网站制作
  • 网站制作发票字节跳动广告代理商加盟
  • 义乌做网站武汉seo推广优化公司
  • 济宁哪家网站建设公司正规谷歌浏览器 免费下载
  • 有没有女的做任务的网站广东省新闻
  • seo长尾关键词优化如何做网站推广优化
  • 网站搭建服务合同seo排名赚
  • 东莞有什么比较好的网站公司苏州关键词排名系统
  • 做中国供应商免费网站有作用吗浙江网站推广运营
  • mysql8 wordpress百度推广优化是什么意思
  • 做装修广告网站好seo推广公司招商
  • 城市模拟建设游戏网站今天最新的新闻头条新闻
  • 手机网站自适应代码品牌网络营销策划方案
  • 个人网站建设在哪里百度资源搜索平台
  • 云空间免费空间北京网站优化校学费