问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python 入门求解! 小白一个,是coursera上的python入门的最后一份作业...

发布网友 发布时间:2024-10-02 07:06

我来回答

1个回答

热心网友 时间:2024-10-25 22:52

你的代码有几处问题:

list.append(num) 和 list.append(int(num)) 重复了,只需要后者就够了。

list.remove(num)多余了,你并没有把那个数字加到过list里面,所以没有必要移除。

print "Maximum is", largest 这段应该写到loop外面来,使得程序走完整个list之后print最大值,而不是找到一个比前面一个数字大的就立刻print出来。后面minimum也是这个问题。

以下是改好的代码:

largest = None

smallest = None

list = []

while True:

    num = raw_input("Enter a number: ")

    if num == "done" : break

    

    try:

        list.append(int(num))

    except:

        print "Invalid input"

        

for i in list:

    if largest is None:

        largest = list[0]

    elif largest < i:

        largest = i

        

print "Maximum is", largest


for i in list:

    if smallest is None:

        smallest = list[0]

    elif smallest > i:

        smallest = i


print "Minimum is", smallest


另外有两个小建议:

最好不要把list作为变量名,因为list在python里是预先定义好的,这样写会覆盖原来的定义。

可以把找最大最小值的代码写进一个function里面,然后最后调用一次印出结果。这样会整洁明了一些


希望对你有帮助。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...油桶横放长6、25米,圆的直径为2、05米,液体横放的高度为1、8米。求... 一个圆桶半径为1.2米,高为12米,现将油桶平放,此时装油的高度为1.722米... 大油桶是横放的,油桶圆的直径是2.15米,长是3.6米,里面的净油位高度... 一个圆柱油桶横着放,长5.5米,直径2.4米,里面装着油,油高度1米,求现在... 有一个圆柱体桶横放,长7米,高2.7米,里面装的油与油桶距离1.2米,求油的... 圆柱形油桶横放时油部分占底面圆周的三分之一当油桶直立油的高度和桶... 有一个圆柱体桶横放 有一个圆柱体桶横放 长9.4米 高2.6米 里面装的油与桶底距离0.6米,求里 ... 电脑单独安装outlook教程如何在电脑上安装outlook 直角转弯为什么会压角 亲、我想问、戴尔笔记本怎么调节亮度???他们说的Fn这个方法没用、 我的手提电脑键盘有fn和调节亮度的太阳键 可是为什么调节不了亮度 还有... 小白必懂的Python中的 if name == 'main' 是什么? 我的笔记本电脑亮度无法调节 fn+太阳与电源管理内都不能 但音量可以调... 载脂蛋白E偏高该怎么办 载脂蛋白e偏高是怎么 载脂蛋白E偏高说明什么 煤矿上受伤了,队上么有上报工伤,人都出院了,看病的钱能要下么... 我在煤矿井下受了工伤没~报I工伤完了这个事咋处理? ...脚伤骨折了在家歇工伤~因当时考虑区队怕上报工伤影响不好~未报工 ... 橱柜门材质如何选 推荐四种材质给你 我在哈尔滨,清明节三天假去哪里玩比较好? 清明节哈尔滨周边自驾游攻略 哈尔滨周边自驾游推荐 魔卡少女樱中文全集下载 1976年1月3日属兔的2015年的运势 公积金缴纳的基数是什么 属兔摩羯男对待爱情的态度吃哪一套? 双喜电饭煲上煮饭和煲粥有什么区别? 柯尔特M1873单动式转轮手枪枪械由来 87年兔摩羯座2015年运势苏珊米勒 瓶盖什么是瓶盖 。以银行存款购入电脑设备一台,价值50000元。借:固定资产50000贷银行存款... 填制银行存款收款凭证时有固定资产怎么算,算银行存款吗 银行资产包括哪些 奥德赛油耗平均多少钱一公里 关于奥德赛油耗? 2个红球和3个白球放在袋子里摸到2个都是红球的概率是多少 ...1从中有放回的抽取三次,求恰好抽到两次红球的概率,并写出抽到红球次... ...但下载东西时仍叫安装百度云管家,但重新安装后还是这样 ...百度云盘才能下载,我下载结果下了一个百度云管家他俩一样吗?然后... 电压低带不起空调怎么办? 针灸守气多用推弩法,飞法,提插法,请问什么是针灸推弩法?如何操作,如果... 古惑仔之人在江湖怎么样 陈小春和洪天明的电影 ...的,穿成了一条小龙,男主是不受宠六皇子,有一个双胞胎弟弟 7种高效的搜索方式,让你搜寻资源的效率提升不止10倍! 怎样成为一名搜索高手? 浏览器高效检索办法 电子邮箱格式怎么写_百度问一问 游戏限制ip多开器游戏限制ip多开怎么办