python编程,随机生成5个1-200间的整数,打印其中的两位数,两数间用”,”间隔不换行。

 我来答
heavensend
2018-03-21 · TA获得超过693个赞
知道小有建树答主
回答量:252
采纳率:95%
帮助的人:172万
展开全部

我没看懂这个题目要实现的是什么意思?

# 从1-200之间随机抽取5个整数
randomlist = random.sample(range(1,201),5)
# 再从这5个整数间随机抽取2个,按要求用","连接,需要先将int转成str,再拼接字符串
','.join([str(x) for x in random.sample(randomlist,2)])
百度网友9308069
2018-03-21 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:2081万
展开全部
>>> list(filter(lambda x: x<100, [random.randint(1,200) for i in range(5)]))
[24, 64, 78, 67]

不是两位十进制数就没有打印...

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kkzyxp
2019-04-29 · TA获得超过383个赞
知道小有建树答主
回答量:111
采纳率:50%
帮助的人:75.9万
展开全部
import random as rd
_sample=rd.sample(range(1,201),5)
print(','.join([str(i) for i in _sample if len(str(i))==2]))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式