我想制作一个平均值计算器,但我遇到了一些问题

埃迪斯

我想制作一个平均值计算器,但我遇到了一些问题。我希望用户输入的数字作为打印语句,但它只是抛出最后输入的值。这是我的代码。

numlist = list()
while True:
    inp = input(f"Enter a number, (Enter done to begin calculation): ")
    if inp == 'done':
        break
    value = float(inp)
    numlist.append(value)
average = sum(numlist) / len(numlist)
print(f"The Entered numbers are: ", inp)
print(f"average is = ", average)
阿布拉马雷克

解决方案

我们可以打印列表

numlist = list()
while True:
    inp = input(f"Enter a number, (Enter done to begin calculation): ")
    if inp == 'done':
        break
    value = float(inp)
    numlist.append(value)
average = sum(numlist) / len(numlist)
print(f"The Entered numbers are: {numlist}")
print(f"average is = ", average)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我想制作一个带有子菜单的侧边栏。我试过了,但我遇到了一些错误

编写 C 函数以返回一个字符并为 char 变量赋值,但我遇到了一些问题

我正在为我的计算机编程课程创建一个初学者子手项目。我遇到了一些问题

我的JavaScript遇到了一些问题

做一个简单的计算器,但我需要添加一些东西

我在睡衣上制作了一个简单的TicTacToe,但我遇到了一些错误

在我的 javascript 计算中遇到了一些问题

我正在尝试使方法类似于ArrayList类中的lastIndexOf(),但是我在查找元素的最后一个索引时遇到了一些问题

我的编码不是很好,我的《 Hangman Game》遇到了一些问题

我正在尝试通过 Rust 中的 OpenWeather API 获取数据,但我想我在解析方面遇到了一些问题

我在 freeBASIC 中创建类类型时遇到了一些问题

我在设计响应式标头时遇到了一些问题

我正在尝试在 python 中使用替换功能,但遇到了一些问题

我正在尝试在R中运行XGBoost,但遇到了一些问题

我在v-bind上遇到了一些问题,它不起作用

我在kubuntu 13.10上的nVidia驱动程序遇到了一些问题

我在Unix上的输入和输出遇到了一些问题

我正在OCaml中进行区分功能,但遇到了一些问题

我在JavaScript中的closePath()遇到了一些问题

在使用 php 更新数据库时,我遇到了一些问题

我在使用 setInterval() 时遇到了一些问题

我在表单提交方面遇到了一些问题

想显示投资组合图片,但我遇到了一些错误

我正在使用 discord.py 制作音乐机器人,但在播放命令时遇到了一些问题

我在学习 nodejs 时遇到了一些问题。请你帮助我好吗?

当我添加一个新的数字时,如何获得一些数字的即时平均值

我在浏览器的控制台中显示数据时遇到一些问题

我遇到了一些配额问题

我通过docker compose在redis6上遇到了一些问题.redis无法读取acl配置