import random
j = 0
while j<10:
n = random.randint(10,100)
if n % 2 == 0:
continue
else:
m =n%6
if m != 1 and m != 5:
continue
else:
for i in range(3, int(n**0.5)+1, 2):
if n%i==0:
break
else:
j=j+1
print("随机产生的第{0}个素数是{1}".format(j,n))
Python输出随机生成的10个两位数,并且这些两位随机数是素数。
最新推荐文章于 2023-11-13 10:57:11 发布