python怎样把一堆随机数之和写出一个范围内的数?
看我的代码的意思就是我有设定10个0-10的随机数,然后要这些随机数的和在60-100之间,现在这个代码没办法去执行上面一个print(n)与下面那个print(n)是同...
看我的代码的意思就是我有设定10个0-10的随机数,然后要这些随机数的和在60-100之间,现在这个代码没办法去执行上面一个print(n)与下面那个print(n)是同一个数字。相当于现在是两个东西,我想把它们连接起来n是一个值怎么办!!!急!!!!求求各位大佬解释一下,我就是个python小白 如果有不懂我在说什么,可以再问我 小白对于python的表达可能不是很标准
展开
4个回答
展开全部
下面的代码会生成10个6-10的随机数,然后输出它们的值和求和的结果,你看看是不是你想要的:
from random import randint
randoms = [randint(6,10) for i in range(10)]
print(randoms)
print(sum(randoms))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我的理解是你要产生十个0-10的随机数,要这10个数的和在60-100之间。
那就用一个循环来产生。我这里是输出和还有这10个数。
import random as rd
while 1:
缩进ls=[rd.randint(0,10) for i in range(10)]
缩进if 60<=sum(ls)<=100:print(sum(ls),ls);break
那就用一个循环来产生。我这里是输出和还有这10个数。
import random as rd
while 1:
缩进ls=[rd.randint(0,10) for i in range(10)]
缩进if 60<=sum(ls)<=100:print(sum(ls),ls);break
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是作业 还是在感兴趣研究某种数学问题,
如果是作业,贴作业题
如果是研究,贴数学题
别不伦不类的
如果是作业,贴作业题
如果是研究,贴数学题
别不伦不类的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询