永发信息网

python随机生成40个在(0,100)的数字组成列表,并判断每个数字是否为素数,打印素数

答案:2  悬赏:80  手机版
解决时间 2021-12-19 07:41
请尽量用python3.x
随机生成数字我会,但是怎么把这些数字都判断一遍?for i in range()吗
最佳答案
#!/usr/bin/python3
import random
for n in range(1, 40):
r=random.randint(0,100)
for x in range(2, r):
if r % x == 0:
break
else:
print(r, ' 是素数')
全部回答
not 0表示非0 返回真,0返回假 print reduce( lambda l,y: #递减的操作函数 (not 0 in map(lambda x:y % x, l)) and (l+[y]) or l, #l是一个列表[], 结果l中后加入的数不能被前数整除,被整除则不添加后数 xrange(2,1000), #范围[2,1000) [] ) 过程是: 测试到6, 就把6依次整除之前的l=[2,3,5] ,除2余0,就放弃6。l仍是[2,3,5] 测试到7, 就把7依次整除之前的l=[2,3,5] ,除2都不余0,加入6。l变成[2,3,5,7] 最后得到一个纯素数的列表[];
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题下列各句中的“识”与“不知尚识余言否
一堆石头炸开里面长出一朵花答一成语
上古卷轴5被追杀咋办?我在龙宵宫不小心用龙
这个手机的配置多少毫安?什么小米什么手机?
students are required to take part in the
冷凝热水器和非冷凝热水器哪个
单选题2010年2月4日,美国国家航空航天局公布
ipv6找不到合理地址
贾廷聚老师的大弟子是谁
单选题设f(x)=asin(πx+α)+bsin(πx+β)+4(
假设你是李明,你在美国的朋友杰克将于明年七
对玉米的温软记忆阅读答案
想试着买一些理财产品,通金所各位有买过的么
请问有一款pos机叫银联蓝牙宝,说能贷款,可
例2:已知数列{an}中,Sn是它的前n项和,并且
推荐资讯
乌龟几天不吃食是什么原因
国家为什么不发展内蒙古
有多少人叫“张玉合”的
小天鹅洗衣机保修多久
莫斯科陷落电影里面的歌曲
怎么办一张电话卡,去哪里办,求详细步骤
以下是某地2012年2月的天气预报.请根据所学
马牯塘工商所地址在哪?我要去那里办事
怎么注销农行卡
电影艺术论教育及内地导演以艺术家自命,对电
龙亭区住房和城乡建设局位置在什么地方啊,我
剑网三怎么埋碎银? 我试过右键了 埋不了
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?