python怎么生成十个两位整数

在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 就得到了他们的平均数

如果对您有帮助,还请伸出小手点个采纳!非常感谢