体重更重的那些体重"/>
python输出比平均体重更重的那些体重
【开发该软件的操作系统】:windows10
【软件开发环境/开发工具】:PyCharm
【编程语言】:Python
【开发目的】:这是老师布置的作业啦~ 供初学者参考学习
【开发者】:江西农业大学2020级大二学生
题目要求:
幼儿园体检要对小朋友们的体重做评估,对超出平均体重的小朋友需要提示他们进行锻炼。编程实现:输入若干个体重,输出比平均体重更重的那些体重。输入输出形式见示例说明。
(一)借鉴代码如下:Python 实验
#输入各位同学的体重,以逗号隔开
s=eval(input())
S=set(s)
#计算平均体重
average=sum(S)/len(S)
#筛选所有体重中超过平均体重的体重,并另外存储
a=set()
for i in S:if i>average:a.add(i)
#输出超出平均体重的学生
for item in a:print(item,end=" ")
(二)借鉴代码如下:来自:小青蛙
arr = input("输入数字:")
# 将字符串类型改成int类型,input输入数组元素的时候用空格隔开了
arr = [float(value) for value in arr.split(',')]
average = sum(arr) / len(arr)
arr1 = [val for val in arr if val > average]
print(arr1)
我的代码如下:
# 输入各位同学的体重,以逗号隔开
nums = eval(input("请输入小朋友们的体重:"))
list02 = list(nums)
# 计算平均体重
average = sum(list02)/len(list02)
# 筛选所有体重中超过平均体重的体重,并另外存储
arr1 = [val for val in list02 if val > average]
# 输出超出平均体重的学生
for item in arr1:print(item, end=" ")
结果如图:
共同进步,祝大家学有所成!
更多推荐
python输出比平均体重更重的那些体重
发布评论