当前位置:首页 » 《随便一记》 » 正文

python文件练习题

11 人参与  2023年05月04日 18:02  分类 : 《随便一记》  评论

点击全文阅读


【问题描述】

从一个文本文件内读入任意多个学生的分数,求出最高分,最低分和平均分存入文件result.txt内。

【输入形式】

一个文件,文件中分数之间由换行隔开,输入的文件名为grade.txt。输入的分数都是整数。

【输出形式】

计算出grade.txt中所有分数的最高分,最低分和平均分并分3行存入result.txt的文件内。平均分保留1位小数。

【样例输入】

60

70

80

【样例输出】

80

60

70.0

【样例说明】

输出的70是平均分。

【评分标准】

with open("grade.txt", 'r') as f:    ls = []    for s in f:        s = s.strip("\n")        ls.append(int(s))    o = open("result.txt", "w")    o.writelines (str(max(ls)))    o.write('\r\n')    o.writelines(str(min(ls)))    o.write('\r\n')    o.writelines (str(round(sum(ls)/len(ls),1)))    o.close()    

【问题描述】

编写程序实现:从键盘输入整数n。从文件"text.txt"中读入n行,将其中以字母A开头的行打印到标准输出(这里指的是屏幕)中。
【输入形式】

从键盘输入整数n;文件输入的第1至n行的每一行构成一个字符串。

【输出形式】

标准输出的每一行是字母A开头的行。若未找到符合条件的字符串,则输出"not found";若输入数据不合法(指n为小数或负数)则输出"illegal input"。

【样例输入】

  键盘输入:      5  文件输入:        hello world        An apple        hello C++        A man        a program

【样例输出】

        An apple        A man
n=eval(input())if n<=0:    print("illegal input")elif not (n*10)%10 == 0:    print("illegal input")else:    flag=False    f=open("text.txt", 'r')     for i in range(int(n)):        p=f.readline()        pre=p[0]        if pre=='A':            print(p)            flag=True    if flag==False:        print("not found")

【问题描述】

从in.txt文件读数据,对于该文件每一行:

求该行中各个数(可能是整数,也可能是浮点数)的最大、最小值,

把最大值和最小值写入文件out.txt,写成一行,最大值在前,两个数之间隔两个空格。

30 30 0 30 20 10 395 92

35 35 0 50 20 20 430 100

35 35 0 50 20 20 430 100

35 35 1.2 50 20 20 365 85

32.5 32.5 0 47.5 20 0 381.33333 89

【样例输出】

395 0

430 0

430 0

365 1.2

381.33333 0

【样例说明】

值输出的内容要与该值输入时的内容完全一致。例如,输入内容是381.33333,输出内容也要是381.33333,不能输出为381.33.

f=open("in.txt", 'r')o=open("out.txt", "w")for i in f:    ls=list(i.split(" ")[:-1])    ls=list(map(eval,ls))    m=max(ls)    o.write(str(str(max(ls))+" "+str(min(ls))))    o.write('\r\n')

点击全文阅读


本文链接:http://m.zhangshiyu.com/post/60780.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 八年情深终成泡沫:结局+番外(八年情深终成泡沫:结局+番外周梓然贺少昂:结局+番外)完结阅读无弹窗大结局_(周梓然贺少昂)最新章节列表_笔趣阁(八年情深终成泡沫:结局+番外) -
  • 鸢尾花开(安建柏季莺莺)完本小说_免费阅读无弹窗鸢尾花开安建柏季莺莺 -
  • 完整版《穿回七零失去清白前,我被退伍糙汉宠成宝》在线免费阅读
  • 快苟到无敌,父皇让我娶隔壁女帝林长生父皇,快苟到无敌,父皇让我娶隔壁女帝小说免费阅读
  • 闪婚误嫁名律师(许晚蒋廷舟罗奎)在线免费阅读
  • 完整版《点绛唇:寡妇重生杀疯了》章节目录在线阅读
  • 病娇男丧妻求子:结局+番外(病娇男丧妻求子:结局+番外)火爆小说全集免费阅读_顾裴司芸芸无弹窗最新章节笔趣阁(病娇男丧妻求子:结局+番外) -
  • 流产当天,老公让我给他白月光敬酒宋子逸拉黑彩蛋(宋子逸拉黑)无删减在线+完美终章结局流产当天,老公让我给他白月光敬酒txt:结局+番外(宋子逸拉黑)全文免费阅读无弹窗大结局_流产当天,老公让我给他白月光敬酒txt:结局+番外最新章节列表_笔趣阁(宋子逸拉黑) -
  • 絮吟(萧仲元探花郎)无弹窗小说免费阅读_小说免费阅读无弹窗絮吟萧仲元探花郎 -
  • 完整版《咸鱼王妃超有钱》在线免费阅读
  • 贵妃有了读心术后吃出惊天大瓜贾六方二高凛,贵妃有了读心术后吃出惊天大瓜小说免费阅读
  • 已完结小说《在游戏中捡的老婆竟是女魔头》在线全文阅读

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1