pythpn问题求大佬解答,急

随机产生10个两位的正整数,存入列表ls中,输出列表ls中的这10个随机数,然后对这10个平均数求平均值,然后输出统计高于平均值

# coding=utf-8

import random
li = [random.randint(0,99) for _ in range(10)]
# 输出列表。
print(li)
sum=0
for x in li:
    sum =sum+ x
ave =sum/10

for x in li:
    if x>ave:
        print x

 

 

from random import *

ls=[randint(10,99) for i in range(10)]

print(ls)

aver=sum(ls)/len(ls)

n=0

for i in ls:

if i>aver:

n=n+1

print(n)

 

import random

c =[random.randint(10,99) for i in range(10)]

[i for i in c if i > sum(c)/10]

 

import random

ls = []
for i in range(10):
    num = random.randint(10,100)
    ls.append(num)

print(ls)
num_avg = sum(ls)/len(ls)
print("平均值为%d。" % num_avg)
new_ls = []
for new_num in ls:
    if new_num > num_avg:
        new_ls.append(new_num)
print("大于平均值的数字有:", new_ls)

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632