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”就能跳出循环了。

  • 相关阅读:
    linux | 一次网卡故障处理
    KVM | centos 安装 window 虚拟机
    DNS | named.run文件很大的处理方法
    01
    802.11X用户身份验证
    802.11有线等效加密WEP
    802.11成帧细节
    802.11 MAC基础
    【转载】我为什么放弃了 Linux 内核学习?
    Linux网络编程(一):一个简单的socket程序
  • 原文地址:https://www.cnblogs.com/balian/p/1949418.html
Copyright © 2011-2022 走看看