我创建了这个代码来获取整数的无限值,存储它们,并计算平均值。它也是以平方格式进行的。我的问题是,我创建它是为了让while循环只在输入数字0时停止。我真正想要做的是让while循环继续,直到用户提供非整数的输入为止。我已经尝试了一切,使用hasNextint()或nextint等等,我能做什么呢?{ int inputNumber<
当输入为0或更低,并且输入不是整数时,我想给出一个断言错误,例如,用户输入逗号或其他东西。这就是我现在拥有的assert test > 0 and type(test) == int, "Must be more than 0 and only numbers"
这是不起作用的,因为当用户输入一个像15这样的整数时,它