请用户输入3个整数,每个整数用逗号分属,给出三个整数的最 大值、最小值、平均值。Python代码
时间: 2024-02-18 15:05:25 浏览: 87
可以使用Python内置函数来计算最大值、最小值和平均值。可以使用 `input` 函数来接收用户输入的三个整数,然后使用 `split` 函数将其分割成一个整数列表。接下来,可以使用 `max` 函数、`min` 函数和计算平均值的方式来计算所需的结果。以下是相应的代码:
```python
nums = input("请输入3个整数,以逗号分隔:")
num_list = [int(num) for num in nums.split(",")]
max_num = max(num_list)
min_num = min(num_list)
avg_num = sum(num_list) / len(num_list)
print("最大值为:", max_num)
print("最小值为:", min_num)
print("平均值为:", avg_num)
```
这段代码将用户输入的三个整数分割成一个整数列表,然后使用内置函数计算最大值、最小值和平均值,并在屏幕上显示结果。
相关问题
请用户输入3个整数,每个整数用逗号分属,给出三个整数的最 大值、最小值、平均值。
好的,让我来为您解决这个问题。假设三个整数分别为a、b和c,那么它们的最大值为:
```
max_value = max(a, b, c)
```
最小值为:
```
min_value = min(a, b, c)
```
平均值为:
```
average_value = (a + b + c) / 3
```
您只需要将这三个公式代入您输入的三个整数中,即可得到它们的最大值、最小值和平均值。
我要用Python编程请用户输入3个整数,每个整数用逗号分隔,给出三个整数的最大值、最小值、平均值。
好的,以下是Python代码实现:
```python
nums = input("请输入3个整数,每个整数用逗号分隔:")
nums_list = nums.split(",") # 将输入的字符串转换为列表
# 将列表中的元素转换为整数类型
num1 = int(nums_list[0])
num2 = int(nums_list[1])
num3 = int(nums_list[2])
# 计算最大值、最小值和平均值
max_num = max(num1, num2, num3)
min_num = min(num1, num2, num3)
avg_num = (num1 + num2 + num3) / 3
# 输出结果
print("最大值为:", max_num)
print("最小值为:", min_num)
print("平均值为:", avg_num)
```
运行代码后,输入例如:`1,2,3`,则输出结果为:
```
最大值为: 3
最小值为: 1
平均值为: 2.0
```
阅读全文