如何用python求100以内的素数?

可以使用以下代码来求100以内的素数:

primes = []
for num in range(2, 101):
    for i in range(2, num):
        if (num % i) == 0:
            break
    else:
        primes.append(num)

print(primes)

这段代码使用两个循环,外层循环从2到100遍历每个数字,内层循环从2到该数字之间的每个数字进行取余操作,如果余数为0,则说明该数字不是素数,跳出内层循环。如果内层循环正常结束,则说明该数字是素数,将其添加到primes列表中。最后,输出primes列表即可得到100以内的素数。