用 Python 编写一个程序,生成一个系列中 100 到 150 之间的任意五个随机素数
解决方案
为了解决这个问题,我们将按照下面给出的步骤-
定义一个空列表
创建一个for循环并将范围设置为100到150
设置另一个for循环以访问从2到值范围的值并找到因子,如果没有找到,则添加到列表中。它定义如下,
for i in range(100,150):
for j in range(2, i):
if(i % j == 0):
break
else:
l.append(i)将随机样本值设置为5并分配到列表中,然后最终创建一个系列。
data = rand.sample(l,5) rand_series = pd.Series(data)
例子
让我们看看下面的实现,以便更好地理解。
import pandas as pd
import random as rand
l = []
for i in range(100,150):
for j in range(2, i):
if(i % j == 0):
break
else:
l.append(i)
data = rand.sample(l,5)
rand_series = pd.Series(data)
print(rand_series)输出
0 109 1 149 2 107 3 101 4 131
热门推荐
10 婚礼酒祝福语简短大气
11 给孩子祝福语简短创意
12 生日奥特曼可爱祝福语简短
13 2026新年的简短祝福语
14 留学生祝福语简短
15 破五祝福语简短的
16 搞笑英译祝福语简短句
17 成年礼简短的祝福语
18 生日祝福语男生韩语简短