输入若千个数,求和,求平均值,求最大 值。
时间: 2023-04-05 15:02:48 浏览: 81
您好,我可以回答您的问题。如果输入若千个数,可以通过编写一个循环来依次读入每个数,并将它们累加起来,最后求出它们的和。然后,可以将这个和除以若千,得到这些数的平均值。最后,可以再次循环这些数,找到其中的最大值。
相关问题
用输入python输入若干个数,求和,求平均值,求最大值
好的,这个问题可以回答。您可以使用以下代码来实现:
```python
nums = input("请输入若干个数,以空格分隔:")
nums_list = list(map(int, nums.split()))
sum_nums = sum(nums_list)
avg_nums = sum_nums / len(nums_list)
max_nums = max(nums_list)
print("和为:", sum_nums)
print("平均值为:", avg_nums)
print("最大值为:", max_nums)
```
希望能帮到您!
输入10个数字的数组,每个数字的取值范围在0-100之前。利用类来实现,求和、求平均值、求最大值、排序
可以使用以下代码实现:
class Array:
def __init__(self, arr):
self.arr = arr
def sum(self):
return sum(self.arr)
def average(self):
return sum(self.arr) / len(self.arr)
def max(self):
return max(self.arr)
def sort(self):
return sorted(self.arr)
# 示例用法
arr = Array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
print(arr.sum()) # 输出55
print(arr.average()) # 输出5.5
print(arr.max()) # 输出10
print(arr.sort()) # 输出[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
阅读全文