2024-06-02 08:27:43 发布
网友
我有一个整数列表,我想检查哪个元素是素数,并将素数附加到另一个列表中。第二个“for”循环不起作用。如何解决此问题
a=[3,5,129,678,113,15,17] b=[] for i in a: c=0 for a in (2,i//2): if i%a==0: c+=1 if c==0 : b.append(i)
更改第二个“if”的缩进级别。与其和你的第一个“如果”在同一个层次上,不如和你内心的“为了”在同一个层次上
另外,您可能需要添加一个条件,即您的数字=2,然后再附加它,因为2是素数
更改第二个“if”的缩进级别。与其和你的第一个“如果”在同一个层次上,不如和你内心的“为了”在同一个层次上
另外,您可能需要添加一个条件,即您的数字=2,然后再附加它,因为2是素数
相关问题 更多 >
编程相关推荐