zoukankan      html  css  js  c++  java
  • 《Python核心编程》第二版第160页第六章练习 续一 Python核心编程答案自己做的

    6-4.
    算术。更新上一章里面你的得分测试联系方案,把测试得分放到一个列表中去。你的代码应该可以计算出一个平均分,见练习2-9和5-3。

    【参考】练习2-9.
    循环和操作符。创建一个包含五个固定数值的列表或元组,输出他们的平均值。本练习的难点之一是通过除法得到平均值。你会发现整型除会截去小数,因此你必须使用浮点除以得到更精确的结果。float()内建函数可以帮助你实现这一功能。

    【参考】练习5-3.
    标准类型操作符。写一段脚本,输入一个测验成绩,根据下面的标准,输出他的评分成绩(A-F)。
    A:90~100 B:80~89 C:70~79 D:60~69 F:<60

    【答案】
    代码如下:
    scoreList = []
    while True:
        try:
            score = float(raw_input("Please input scores:... "))
            scoreList.append(score)
        except:
            print "You did not input a correct score. Program stopped."
            break
    print scoreList
    i = 0
    for k in scoreList:
        i = i + k
    print 'The average is %4.2f' % (i /len(scoreList))
    【未完】输入一个非法的值,比如字符“a”就能跳出循环了。

  • 相关阅读:
    HDU 2757 Ocean Currents
    HDU 2704 Bulletin Board
    HDU 2234 无题I
    HDU 3638 Go , SuSu
    HDU 1199 Color the Ball
    HDU 1430 魔板
    PL/SQL例外的介绍
    表分区介绍
    移动表空间数据文件
    long\lob\bfile类型介绍
  • 原文地址:https://www.cnblogs.com/balian/p/1949418.html
Copyright © 2011-2022 走看看