可以使用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)