即使我正在执行添加操作,也没有什么添加到我的列表中?

阿卜杜拉·拉杰普特(Abdullah Rajput)
class User:
    def __init__(self, name, grades):
        self.name = name 
        self.grades = grades

    def average(self):
        return sum(self.grades) / len(self.grades)

userName = input("Enter your name: ")
userGrades = []

while True:
    userGradesInput = input("Enter your grades and write 'stop' to stop entering: ")
    if userGradesInput == int:
        userGrades.append(userGradesInput)
    if userGradesInput == "stop":
        break

print(userGrades)

因此,当您运行该程序并不断增加年龄时,该列表仍然为空。有人可以告诉我问题出在哪里,请不要使其复杂化。

贾维斯

我猜您正在尝试将输入(等级)附加到列表中,只是它是整数。您应该这样做:

userGradesInput = input("Enter your grades and write 'stop' to stop entering: ")
if userGradesInput.isdigit():    # check whether input is int or not like this
    userGrades.append(int(userGradesInput))
elif userGradesInput == "stop":
    break

当您if userGradesInput == int:不实际检查它是否为整数时,您将比较它是否等于<class 'int'>Python中的内置类型,这是错误的且毫无意义。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么我的图像没有添加到我的JButton中?

即使在我将它们添加到 perforce changlist 之后也没有要提交的文件

即使我没有Windows Hello安全密钥,也已将其添加到我的PC中

为什么在 PhpStorm 中没有目录/文件可以添加到我的范围?

Swift:为什么在使用追加时没有元素添加到我的数组中?

为什么我的子视图没有添加到我的滚动视图?

为什么我的字典没有被添加到我的数组中?indexPath.row 返回 nil

有没有办法将 $ 添加到我打印的列表中的每个整数?

为什么图像即使添加到静态文件中也没有在 Html 模板中呈现 - Django?

我的数据没有添加到我的 firebase 实时数据库中

为什么我的Eclipse启动配置没有添加到“运行或调试”列表中?

元素未添加到我的数组列表中

无法将对象添加到我的列表中

我正在尝试使用 range 函数将元素添加到我的列表中,但它似乎不起作用

.push似乎没有添加到我的数组中

将Jquery没有冲突代码添加到我当前的代码中

“没有这样的文件或目录”如何添加到我的 PATH 变量中?

Scripts.Render没有将v =参数添加到我的脚本中

它没有添加到我的数据库中,但代码似乎是正确的

我正在努力将数组添加到我的 excuteread() 函数中

为什么在将这个无限循环添加到我的 javascript 代码后我的页面没有加载?

从我的 JSON 对象添加到我的列表数组

数字正在添加到文件中,但在我打印时没有出现

为什么不能通过执行表的第二查询将第二结果添加到我的列表框中?的SQL

我的 method.add(int) 没有将用户输入添加到我的数组中

为什么将tokenbf_v2索引添加到我的Clickhouse表没有任何作用

我想将onchange事件添加到我的下拉列表中

单元测试:即使添加到“提供者”中,也没有“ InterceptableStoreFactory”的提供者

为什么我不能在golang中将主库添加到我的库中?