所以最近我一直在尝试找出一个算法,用来检查这个数是否为质数。所以我想出了一个主意,让代码看起来像这样: def if_prime(num): for divisor in range(2,num): return f"{num} is not prime" return f"{num} is prime
我根据教授的指示写了这个程序。结果是他想让我们用一个一次性循环。虽然我确实这么做了..。这个飞不了。如果不使用for-循环或至少另一个其他类型的循环,我就想不出如何做到这一点。我希望不仅是重新编写我的代码--虽然这很方便,但我并没有很好地从中学习。//start n at 2 because 1 isn't prime