用户:
突然都挺好头发查看:0 回复:2 评论:0 创建时间:2022-05-08T12:20:30
【作品展示】

【作品介绍】
平均数计算器2.0更新啦!!!(虽然我并没有发布1.0版本)
更新内容:
1、添加了计算加权平均数的功能
【功能介绍】
平均是计算器可以计算算数平均数、加权平均数,解放你的大脑,解放你的计算器,解放你的双手!
【作品源代码】
List_numbers_float = []
List_weights_float = []
add = 0
time = 0
ping_jun_zhi_type = input("请输入平均数的类型(算数平均数输入1,加权平均数输入2):")
if ping_jun_zhi_type == "1":
numbers = input("请输入数据(每个数据之间用空格隔开):")
List_numbers_str = numbers.split(" ")
#将字符串转化为浮点型
for i in List_numbers_str:
number = float(i)
List_numbers_float.append(number)
for j in List_numbers_float:
add = add + j
ping_jun_zhi = add / len(List_numbers_float)
print("这组数据的平均值为",ping_jun_zhi)
elif ping_jun_zhi_type == "2":
numbers = input("请输入数据(每个数据之间用空格隔开):")
weights = input("请输入权重(每个权重之间用空格隔开):")
List_numbers_str = numbers.split(" ")
List_weights_str = weights.split(" ")
for i in List_numbers_str:
number = float(i)
List_numbers_float.append(number)
for j in List_weights_str:
weight = float(j)
List_weights_float.append(weight)
for a in range(len(List_numbers_float)):
add = add + (List_numbers_float[a] * List_weights_float[a])
for b in List_weights_float:
time = time + b
ping_jun_zhi = add / time
print("这组数据的平均值为:",ping_jun_zhi)
#其他输入:提示输入错误
#else:
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn