刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

提示信息:

Python语法提示:五个以逗号分隔的正整数,可以采用如下方法进行转换、分离。

str = input()

nums = eval(str)

编程实现:

同时输入5个正整数以逗号隔开,依次输出五个正整数的最大值,最小值及平均值。


输入:

1,3,5,7,10

输出:

10
1
5.2

使用微信搜索喵呜刷题,轻松应对考试!

答案:

br />```pythonstr = input()nums = str.split(',')nums = [int(num) for num in nums]max_num = max(nums)min_num = min(nums)avg_num = sum(nums) / len(nums)print(max_num)print(min_num)print(avg_num)```

解析:

【喵呜刷题小喵解析】

首先,我们使用`input()`函数从用户那里获取输入,该输入是一个由逗号分隔的字符串。然后,我们使用`split()`方法将字符串按照逗号进行分割,得到一个字符串列表。接着,我们使用列表推导式将字符串列表转换为整数列表。

然后,我们使用`max()`函数找到列表中的最大值,使用`min()`函数找到列表中的最小值,使用`sum()`函数计算列表中所有数的和,再使用列表的长度计算平均值。

最后,我们使用`print()`函数依次输出最大值、最小值和平均值。
创作类型:
原创

本文链接:提示信息: Python语法提示:五个以逗号分隔的正整数,可以采用如下方法进行转换、分离。 str

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share