在python中,怎么生成十个两位整数,并且求他们的平均数
import random
l=[]
for i in range(10):
l.append(random.randint(10,99))
print(l)
print(sum(l)/len(l))
import random
l = [random.randint(10, 99) for i in range(10)]
print(l)
print(sum(l) / len(l))
import random
# 随机整数,范围0,100间,数量10
nums = random.sample(range(0,100), 10)
print(nums, 'aver=', sum(nums)/len(nums))
如有帮助,请采纳!!!谢谢!!!
>>> import random
>>> nums = [random.randint(10,99) for _ in range(10)]
>>> nums
[68, 70, 37, 93, 42, 79, 99, 73, 29, 57]
>>> average = sum(nums)/len(nums)
>>> average
64.7
>>>
你直接从 10到99内随机生成10个数不就行了
import random # 导入随机数
a = [] # 创建一个列表
for i in range(10): # 循环10次,取头不去尾,因为是从0开始的
a.append(random.randint(10,99)) # 用列表a来装随机生成的2位数,random.randint(int, int)
print(a) # 打印列表A
print(sum(a) / len(a)) # 用sum统计里面数字的和,len求长度10位,用sum除len 就得到了他们的平均数
如果对您有帮助,还请伸出小手点个采纳!非常感谢