n= int(input())for i in range (1,x+1): a = 0 forj in range((i*n),(i*n)+a): a+=1
如果我运行这个程序,它不会给出输出,而是接受无限输入,请告诉我错误,并给出您的程序,下面的问题是,程序必须接受两个整数值n和x作为输入,并以所需的模式打印输
我正在尝试为一个脚本做输入验证,基本上我不想让它继续,除非输入是6个可能的输入之一(完全匹配)。基本上,我想让它成为虚拟证明,这样我就不必训练同事如何使用它了。除了使用无限循环和大量嵌套的if语句之外,还有其他方法吗?有没有办法做一个while x not (1,2,3,4,5,6)或类似的事情,直到答案是其中之一?