用 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 开工投产大吉祝福语 简短
14 偶然结婚祝福语朋友简短
15 感谢学长学姐祝福语简短
16 戏精的祝福语简短
17 我要结婚祝福语简短
18 婚前女儿生日祝福语简短