可以使用for循环

# 求100以内的质数
i = 2
for j in range(1, 101):
#如果100以内的数字除以2的余数等于0
    if (j % i == 0):
#如果是就跳过,继续下一个循环
        continue
    print(j)

要找出从1到100之间的质数,你可以使用嵌套循环和判断条件来实现。

print("100以内的质数:")

for num in range(2, 101):  # 从2到100遍历每个数字
    is_prime = True  # 假设当前数字是质数

    for i in range(2, num):
        if num % i == 0:  # 如果能被除了1和自身以外的数整除,则不是质数
            is_prime = False
            break

    if is_prime:
        print(num)

 

物联沃分享整理
物联沃-IOTWORD物联网 » python 100以内的质数

发表评论