请帮我解决我的代码这是应该使用数字因子筛来确定素数:总理计算丢失首任
def primeNumbers(num):
primes = []
i = 2
# iterates through range from 2 to num(inclusive)
while i <= num : # add 'while' condition
k = 2
isPrime = True
# check if prime number
while k * k < num : # add 'while' condition
if i%k==0:
isPrime = False
k +=1 # update k
if isPrime:
primes.append(i)
i +=1 # update i
return primes
你应该告诉我们什么不能正常工作。 – Marged
请格式化这个更好。当谈到缩进时,Python是一种挑剔的语言。除非缩进与您的实际代码完全匹配,否则我们无法回答该问题。即,为什么'如果我%k == 0:'一个字符少缩进前一行。那里有什么
在做什么。 – thedarklord47
我想将结果显示为张贴图像 –