用 Python 编写一个程序,生成 100 到 150 之间的任意五个随机素数系列
pythonpandasserver side programmingprogramming更新于 2024/6/19 3:24:17
解决方案
为了解决这个问题,我们将遵循下面给出的步骤 −
定义一个空列表
创建一个 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 并分配到列表中,然后最终创建一个 Series。
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
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

