7.3.4 編写程序,求随机整数的均值(选做)
实现程庐功能:随机产生 10个100 以内整数,输出这些随机整数,输人区间下限
和上限
6(0≤a-b<10),求随机整数列表中从下标a到下标口之间的所有整数的平均值。
,假设产生
的随机整数为:[82,96,58,71,95.98.66. 41.3. 427,a=2,b=4,则求C58,71,957的平均值为
74.666 666 666666 67。保存为程序文件 sy1 -6.py。
提不:randor模块中 sample(population,K)函数的作用为从一组组合数据 population 中
随加选取口个元素,以列表类型返回。可以用 range 两数创建 1~100 的序列,再使用 sample函数。

编写程序 求随机整数的均值
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- 往事随风云渐起 2022-10-10 15:38关注
import random index = random.sample(range(0,100),10) print(index) a = int(input()) b = int(input()) sum1 = 0 avg1 = 0 for i in range(a,b+1): sum1 += index[i] avg1 = float(sum1/(b+1-a)) print(f"下标{a}到下标{b}的平均值为:{avg1}"
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报