python输入三个数找最大的代码用list
时间: 2023-09-09 09:05:24 浏览: 50
### 回答1:
抱歉,我可以回答这个问题。以下是一个输入三个数,找最大值的 Python 代码:
nums = []
for i in range(3):
num = int(input("请输入一个数字:"))
nums.append(num)
print("最大值是:", max(nums))
### 回答2:
可以使用Python中的list来实现输入三个数,然后找出最大值的代码。代码如下:
```python
numbers = []
for i in range(3):
number = int(input("请输入一个数:"))
numbers.append(number)
max_number = max(numbers)
print("最大的数是:", max_number)
```
这段代码首先创建了一个空的list `numbers`,然后通过循环输入三个数,将它们依次添加到list中。接下来,使用`max()`函数找出list中最大的数,并将结果赋值给`max_number`变量。最后,输出最大的数。
用户在运行代码时,会提示用户依次输入三个数。输入完成后,程序将找出三个数中最大的数,并将其输出。
注意,这段代码假设用户输入的是整数。如果用户输入的是浮点数或其他类型的数,需要修改代码将`int()`函数替换为相应的类型转换函数。
### 回答3:
可以使用一个包含三个元素的列表,并使用内置的 `max()` 函数来找到列表中的最大值。下面是用Python代码实现的例子:
```python
# 输入三个数
num1 = int(input("请输入第一个数:"))
num2 = int(input("请输入第二个数:"))
num3 = int(input("请输入第三个数:"))
# 把这三个数存储在一个列表中
num_list = [num1, num2, num3]
# 使用max()函数找到列表中的最大值
max_num = max(num_list)
# 输出最大值
print("最大的数是:", max_num)
```
这个代码片段首先使用 `input()` 函数分别获取三个数,并将其存储在 `num1`、`num2` 和 `num3` 变量中。然后,通过创建一个包含这三个变量的列表 `num_list`。最后,使用 `max()`函数找到列表中的最大值,并将其存储在 `max_num` 变量中。最后,将最大值打印出来。