`

average.py源代码分析

阅读更多
<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script>

# Fig. 3.10: fig03_10.py

# Class average program with counter-controlled repetition.

# initialization phase

total = 0 # sum of grades

gradeCounter = 1 # number of grades entered

# processing phase

while gradeCounter <= 10: # loop 10 times

grade = raw_input( "Enter grade: " ) # get one grade

#键入分数

grade = int( grade ) # convert string to an integer

#转换成int型

total = total + grade

%每键入一个分数,就将其加如total变量

gradeCounter = gradeCounter + 1

%计数器加1

# termination phase

average = total / 10 # integer division

#获取平均分

print "Class average is", average

#打印平均分

##########################################################################

# (C) Copyright 2002 by Deitel & Associates, Inc. and Prentice Hall. #

# All Rights Reserved. #

# #

# DISCLAIMER: The authors and publisher of this book have used their #

# best efforts in preparing the book. These efforts include the #

# development, research, and testing of the theories and programs #

# to determine their effectiveness. The authors and publisher make #

# no warranty of any kind, expressed or implied, with regard to these #

# programs or to the documentation contained in these books. The authors #

# and publisher shall not be liable in any event for incidental or #

# consequential damages in connection with, or arising out of, the #

# furnishing, performance, or use of these programs. #

##########################################################################

分享到:
评论

相关推荐

    Python库 | assignmentcalculatorunimib-1.20-py2.py3-none-any.whl

    Wheel文件是一种预编译的Python包格式,它使得安装过程更为便捷,避免了编译源代码的步骤,提高了安装效率。 在使用"assignmentcalculatorunimib-1.20-py2.py3-none-any.whl"之前,确保你已经安装了Python环境,...

    Python库 | mitosheet-0.1.145-py2.py3-none-any.whl

    `.whl`文件是一种预编译的Python分发格式,使得用户能够更快速、更容易地安装库,而无需通过编译源代码。 “mitosheet”这个名字暗示了它可能与电子表格处理有关,可能是为了简化数据操作,类似于Google Sheets或...

    基于KNN算法的influxdb的API调用数据进行异常检测.zip

    最后,项目提供了一些源代码和说明,帮助用户理解和应用这一方法。 描述指出,这是一个异常检测算法项目,包含源码和相关说明,旨在帮助用户快速解决问题。这表明项目不仅提供了理论知识,还包含了实用的编程实现,...

    yolov2-yolov3-PyTorch-master.zip

    6. `1.py`:可能是一个额外的Python脚本,具体功能需要查看源代码才能确定。 7. `voc_eval`:这可能是一个目录,包含了针对PASCAL VOC数据集的评估工具。PASCAL VOC是一个常用的目标检测数据集,可以用来训练和评估...

    ARMA算法(基于Python语言实现)

    ARMA,全称为Autoregressive Moving Average,是一种在时间序列分析中广泛应用的统计模型。它结合了自回归(AR)和移动平均(MA)模型的特点,用于建模具有线性关系且存在随机误差的时间序列数据。ARMA模型在金融、...

    HED 边缘检测模型-python源码.zip

    综上所述,"HED 边缘检测模型-python源码.zip"提供的案例将展示如何使用Python和深度学习技术实现高效且精确的边缘检测。通过研究这个案例,开发者不仅可以深入了解HED模型的工作原理,还可以学习到深度学习在实际...

    text-cnn源代码

    "text-cnn源代码"是针对中文文本分类的一个项目,利用CNN的优势来提取文本特征并进行分类。 1. CNN在文本分类中的应用: 在文本分类中,CNN通过卷积层、池化层和全连接层等构建模型。卷积层用于捕捉局部特征,池化...

    Average-Calculator_Project-master.rar

    源码标签表明,这个压缩包包含了项目的源代码,这对于学习和理解如何实现平均值计算功能非常有帮助。源码通常由一系列文件组成,包括但不限于头文件、实现文件、配置文件以及可能的测试文件。通过查看源码,我们可以...

    graphite0.9.9相关安装包

    Whisper-0.9.9.tar.gz文件就是这个库的源代码包,用于构建和安装在Python环境中。 Carbon是Graphite的数据收集代理,负责接收来自各种源的度量数据,然后将其存储到Whisper数据库中。Carbon包含三个主要子组件:...

    YOLOv5源码包YOLOv5_master

    在这个"YOLOv5_master"压缩包中,你将找到完整的YOLOv5源代码,可以按照指定的配置直接运行。 **YOLOv5的核心概念:** 1. **单阶段检测**:YOLOv5采用了单阶段目标检测方法,即直接从原始图像中预测边界框和类别...

    CCF-大数据竞赛-基金间的相关性预测Python源码+文档说明+数据

    该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目...

    Django 对象关系映射(ORM)源码详解

    8. **聚合(Aggregates)**: `aggregates.py`包含各种聚合函数,如`Sum`、`Count`、`Average`等,用于计算查询结果的统计值。 9. **其他工具类和模块**: `query_utils.py`提供了一些辅助工具,`signals.py`处理...

    基于OpenVINO Toolkit部署LightTrack跟踪算法源码(python和C++版本)+使用说明.zip

    1.项目代码均经过功能验证ok,确保稳定可靠运行。欢迎下载体验!下载完使用问题请私信沟通。 2.主要针对各个计算机相关专业,包括计算机科学、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校...

    ABR-0.0.1.post1-py3-none-any.whl.zip

    标签"whl"直接关联到Python的软件包管理,wheel是一种预编译的Python包格式,它避免了构建和编译源代码的过程,提高了安装速度。通常,用户可以通过pip工具直接安装这类wheel文件。 在压缩包内的文件中,"使用说明....

    Python库 | imgavg-0.1.0-py3-none-any.whl

    在Python中,whl是一种预编译的Python二进制包格式,它使得开发者无需编译源代码就能直接安装库,大大提高了安装效率。"imgavg-0.1.0-py3-none-any.whl"这个文件名的组成部分分别表示:imgavg是库的名字,0.1.0是...

    深度学习测试题要求_更新1

    - **源代码提交**:需提供项目源代码,包括一个名为 `main.py` 的主文件,其中定义了 `aiTest` 函数。 - **Python 库限制**:只允许使用特定的库,如 TensorFlow 1.8+、numpy、scipy、pandas、Pillow、Keras 和 cv...

    PyPI 官网下载 | pysumstats-0.4.1-py3-none-any.whl

    请注意,以上代码仅作示例,实际的pysumstats库可能包含不同的API和方法,具体使用方式应参考官方文档或库源代码。 总结来说,pysumstats是一个针对Python 3设计的统计库,旨在提供统计摘要功能,帮助开发者快速...

    车牌识别源代码(matlab)

    ### 车牌识别源代码(MATLAB) #### 概述 车牌识别系统是一种自动识别车辆牌照的技术,广泛应用于交通管理、停车场管理等领域。本文档详细介绍了一段MATLAB实现的车牌识别源代码的关键步骤和技术要点。 #### 核心...

    PyPI 官网下载 | mbq.metrics-1.1.7.tar.gz

    在这个例子中,解压后的目录可能命名为`mbq.metrics-1.1.7`,并包含`setup.py`(安装脚本)、`README`(说明文件)、`requirements.txt`(依赖库列表)、`src/`(源代码目录)以及可能的`tests/`(测试用例)等文件...

Global site tag (gtag.js) - Google Analytics