python设计一个学生类求最高分_Python练习:计算每个学生的最低和最高分数。
这里编程总初学者,需要你的指导。在
我正在从一些免费的在线课程中学习python,然后遇到了这个我已经解决了的特殊练习,但是让我困惑的是,有两种不同的方法会产生不同的结果。就这样。。在
问题是:
使用文本文件学生数据.txt(如下所示)编写一个程序,计算每个学生的最低和最高分数。把他们的名字也打印出来。在studentdata.txt:
joe 10 15 20 30 40
bill 23 16 19 22
sue 8 22 17 14 32 17 24 21 2 9 11 17
grace 12 28 21 45 26 10
john 14 32 25 16 89
我的最后一次尝试:xFile = open("studentdata.txt", "r")
for xLine in xFile:
xList = xLine.split()
min = 100
max = 0
for x in xList[1:]:
if int(x) > max:
max = int(x)
for x in xList[1:]:
if int(x) < min:
min = int(x)
print(xList[0],"\tmin: ",min,"\tmax: ",max)
xFile.close()
结果:joe min: 10 max: 40
bill min: 16 max: 23
sue min: 2 max: 32
grace min: 10 max: 45
john min: 14 max: 89
然后我将它与网站提供的答案进行了比较(我以我的风格重写了它):
^{pr2}$
这更简单,但产生的结果略有不同(但至关重要):joe min: 10 max: 40
bill min: 16 max: 23
sue min: 11 max: 9
grace min: 10 max: 45
john min: 14 max: 89
注意sue的结果是不同的。“自动”版本不能产生正确的结果。这是怎么回事?在
谢谢。在
python设计一个学生类求最高分_Python练习:计算每个学生的最低和最高分数。相关推荐
- python设计一个学生类求最高分_设计一个学生类班级类
第一题 设计一个学生类 属性:姓名.学号.年龄.成绩 设计一个班级类要求:实现向班级中添加学生.删除学生.查看学生.按照指定条件排序 属性:班级代号,所有学生 需要使用 calss, __int__, ...
- python设计一个动物类_【Python】每日一练:设计圆类计算周长和面积、设计动物类...
编程题 1.设计一个 Circle(圆)类,包括半径和颜色属性,编写构造方法和其他方法,计算圆的周长和面积.请编写程序验证类的功能. 2.设计一个 Animal(动物)类,包括颜色属性和叫方法.再设计 ...
- python设计一个动物类_「Python」每日一练:设计圆类计算周长和面积、设计动物类...
编程题 1.设计一个 Circle(圆)类,包括半径和颜色属性,编写构造方法和其他方法,计算圆的周长和面积.请编写程序验证类的功能. 2.设计一个 Animal(动物)类,包括颜色属性和叫方法.再设计 ...
- python 通讯录课程设计_如何用Python设计一个通讯录类?
直接上代码:一共三个文件 CommunicateClass.py # @File : CommunicateClass.py class Communicate(): ""&quo ...
- python设计一个动物类_我用Python实现了12500张猫狗图像的精准分类
我用 Python 实现了 12500 张猫狗图像的精准分类 在这篇文章中,我们将展示如何建立一个深度神经网 络,能做到以 90% 的精度来对图像进行分类,而在深度神 经网络,特别是卷积神经网络兴起之 ...
- python设计一个验证用户密码程序_Python如何实现一个登陆验证(文件验证)
本篇文章给大家带来的内容是关于Python如何实现一个登陆验证(文件验证),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 代码主要功能: 利用Python实现简单的登陆验证,代码主要 ...
- python设计一个长方形类_类设计模式python学习~元类
废话就不多说了,开始... 元类是类的模版,在类的层次上标准类的行为. 面下用使元类现实单例设计模式(设计模式九 采取的是另一种方法): from warnings import * 每日一道理 坚持 ...
- python股票预测的意义是什么_股票预测python,python 设计一个名为Stock的类来表示...
python 设计一个名为Stock的类来表示一个公司的股票? class Stock(): def __init__(self): self.__no = "" self.__n ...
- 设计一个形状类(接口)Shape,方法:求周长和求面积形状类(接口)的子类(实现类):
设计一个形状类(接口)Shape,方法:求周长和求面积 形状类(接口)的子类(实现类): package zuoye2;public interface Shape {// 求面积方法double g ...
最新文章
- 大利好!学历低的算法工程师要起飞了,这波惊喜来的太突然!
- Puppet客户端自动安装脚本
- (转)HBase二级索引与Join
- mysql 线程内存 回收_MySQL内存使用-线程独享
- tomcat项目快速启动设置
- 关于Angular Component changeDetection策略设置成OnPush的一个单元测试局限性
- 分组显示的ListView分页加载数据
- Python 数据分析三剑客之 Matplotlib(四):线性图的绘制
- Atitit 外包管理规范attilax总结
- Angular专题系列之一:初识Anjularjs
- C++ Const深入解析
- Linux定时任务系统 Cron
- 喵喵机器人--elasticsearch被入侵删库
- DirectAdmin教程-初级
- 电脑上打开chm文件时系统提示:不能打开文件:mk:@MSITStore:(文件路径)
- [转载学习] 背包问题九讲
- if语句和switch语句
- 2012年微软校招实习生笔试题(2012.4.7)
- 飞秋弹r6002 floating point not loaded关闭后退出
- [篇四章一]_在 VMWare 16 上安装 Windows 98 SE 操作系统