python中标准模块random提供了随机数的生成算法

题目:python中标准模块random提供了随机数的生成算法,random.randint(a,b),返回大于等于a,小于等于b之间的随机数。请编写代码实现生成10个2位的随机素数。

import random
i=1
while i < 11:
    x = random.randint(10,99)
    for a in range(2,x):
        if x % a == 0:
            break
    else:
        print(x)
        i += 1

运行结果:

C:\ProgramData\Anaconda3\python.exe C:/Users/ting/PycharmProjects/pythonProject/ting.py
23
83
29
13
23
11
11
29
73
11

猜你喜欢

转载自blog.csdn.net/m0_46166101/article/details/113142685