代码:

value = []
while True:x = input("请输入数字:")value.append(eval(x))while True:panduan = input("是否继续输入? 请输入yes或者no:")if panduan.lower() not in ("yes", "no"):print("请输入正确的选择")else:break  # 跳出yes or no 错误的输入if panduan.lower() == "no":breakaverageValue = sum(value) / len(value)
print(averageValue)

运行结果:

Python编程基础:用户输入若干个分数,求所有分数的平均分。每输入一个分数后询问是否继续输入下一个分数,回答“yes”就继续输入下一个分数,回答“no”就停止输入分数。相关推荐

  1. 《Python编程快速上手——让繁琐工作自动化》——第一部分 Python编程基础 第1章 Python基础 1.1 在交互式环境中输入表达式...

    本节书摘来自异步社区<Python编程快速上手--让繁琐工作自动化>一书中的第1章,第1.1节,作者[美] Al Sweigart,王海鹏 译,更多章节内容可以访问云栖社区"异步 ...

  2. 6-1 编写函数计算一个或不特定多个数的乘积(高教社,《Python编程基础及应用》习题8-6)分数 5

    编写函数计算一个或不特定多个数的乘积(高教社,<Python编程基础及应用>习题8-6) 函数接口定义: defcaculate(*t) 打*号的参数t接受多个参数成员,参数成员预期为整数 ...

  3. python编程基础与应用-Python程序设计基础与应用

    图书简介 配套资源:部分全彩印刷.电子课件.教学大纲.习题答案.源代码 本书特色: ★知名Python教育者董付国老师新作. ★言简意赅,案例丰富,配套资源超全部分内容全彩呈现. ★本书全部代码适用于 ...

  4. python编程基础_月隐学python第2课

    python编程基础_月隐学python第2课 学习目标 掌握变量的输入和输出 掌握数据类型的基本概念 掌握算数运算 1.变量的输入和输出 1.1 变量输入 使用input输入 input用于输入数据 ...

  5. python编程基础知识点_12个关于Python编程基础知识的总结

    学习任何语言的时候,打好基础非常重要.就像学英文,要知道26个字母,还要学会单词.句型.语法等等.那么Python编程也一样,对于刚入门学习的人更应该打好基础.下面课课家收集了常用的12种Python ...

  6. python编程财务_Python笔记 财务小白的 day3 python编程基础(1)

    [本文的我,是一个文科财务工作者.在单位信息化全靠人做的年代,确实工作压力大也忙不过来.9102年的我,深感不学习点新知识迟早要被淘汰.所以今天开始记录自己的python小白笔记,各位见笑.] 编程基 ...

  7. Python编程基础——编程环境准备工作

    Python编程基础--编程环境准备工作 Anaconda的安装与使用 介绍 下载与安装(本文仅以Win10为例) Pip的基本使用与镜像源设置 介绍 Pip镜像源设置(本文仅以Win10为例) Pi ...

  8. 1 python编程基础学习

    1 python编程基础学习 1. 程序 2 python简介(了解) 3 python的开发环境的搭建 4 第一个python程序 4.1 常用的dos命令 4.2 交互式 4.3 使用pychar ...

  9. Python编程基础:实验3——字典及集合的使用

    Python编程基础:实验3--字典及集合的使用 文章目录 Python编程基础:实验3--字典及集合的使用 一.前言 二.我的环境 三.实验目的与要求 四.实验任务 1.程序填空 2.程序编程 五. ...

  10. python编程基础语法-Python编程基础语法快速入门

    1. 课程咨询加老师助理微信:助理1微信: chenjinglei88 ,助理2微信: omf6757 2. 决定购买并想得到陈敬雷老师亲自指导(课程或自己项目难题均可)加老师微信: chenjing ...

最新文章

  1. vc++向txt文件中写入数据,追加数据
  2. 医改大背景下的第三方检验行业发展趋势
  3. iOS网络编程-配置iCloud-图文解说
  4. P1744 采购特价商品(SPFA求最短路径模板)
  5. Leetcode:169. 求众数
  6. 日志显示TypeError: Failed to fetch报错与TypeError: NetworkError when attempting to fetch resource报错
  7. 用python画图代码-Python实战小程序利用matplotlib模块画图代码分享
  8. 第一节:分布式文件系统(DFS,Distributed File System)
  9. linux给普通用户添加管理员权限,linux 赋予普通用户管理员权限
  10. [51Nod]NOIP2018提高组省一冲奖班模测训练(一)题解
  11. Cloud Foundry 运行bosh create-env时报错: TLS handshake timeout
  12. 使用Jasypt对SpringBoot配置文件加密(数据源为SpringBoot默认的数据源HikariDataSource)
  13. Android冒险之旅-13-ListView的使用与优化
  14. P1424 小鱼的航程(改进版)
  15. 浅谈压缩感知(二):理论基础
  16. 数据挖掘与分析——关联规则模型
  17. 金蝶K3采购暂估案例教程4商业模式单到冲回
  18. 【转】[中级]我对『PID算法』的理解 —— 原理介绍
  19. [maven报错]mvn clean install报错BUILD FAILURE
  20. MySQL日期和时间函数的用法及使用举例

热门文章

  1. 解决无法下载/502 com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+
  2. SpringBoot+Vue实现简单用户管理平台第一篇(后端接口设计)
  3. Java开发中各类名词解释大全
  4. python使用Elasticsearch对wikipedia的数据进行检索(详细流程)
  5. echarts 横向条形图 对比
  6. 【Java】注解入门
  7. bcdedit添加linux引导,强大的BCDEdit工具-启动项等相关问题-设置默认开机启动项
  8. Linux零基础入门(一)初识Linux
  9. 给你一个数组 nums 。数组「动态和」的计算公式为:runningSum[i] = sum(nums[0]…nums[i]) 。 请返回 nums 的动态和。 来源:力扣(LeetCode) 链
  10. 求解函数最值的几种算法,梯度下降法python实现