python中3个数求最大值和最小值
时间: 2023-06-01 14:04:03 浏览: 1330
可以使用Python内置函数max和min来求解:
```python
a, b, c = 1, 2, 3
max_val = max(a, b, c)
min_val = min(a, b, c)
print("最大值为:", max_val)
print("最小值为:", min_val)
```
输出:
```
最大值为: 3
最小值为: 1
```
相关问题
Python输入n个数求最大值和最小值
可以使用Python内置函数`max()`和`min()`来求N个数的最大值和最小值。具体实现方法如下:
```python
n = int(input("请输入数字个数:"))
nums = []
for i in range(n):
num = int(input("请输入第%d个数字:" % (i+1)))
nums.append(num)
max_num = max(nums) # 求最大值
min_num = min(nums) # 求最小值
print("最大值为:", max_num)
print("最小值为:", min_num)
```
这里,我们首先使用`input()`函数获取用户输入的数字个数`n`,然后使用`for`循环获取用户输入的N个数字,并将其存入一个列表`nums`中。接着,使用`max()`函数和`min()`函数分别求出最大值和最小值,并将结果打印输出。
用python求三个整数数中最大值和最小值
使用Python求三个整数中的最大值和最小值,可以通过简单的比较操作来实现。首先,我们可以使用条件语句(if-elif-else)来比较三个数,找出最大和最小的数。此外,Python提供了一个内置函数`min()`和`max()`,可以直接用来获取最小值和最大值。下面是使用这两种方法的示例:
方法1:使用条件语句
```python
# 假设我们有三个整数a, b, c
a = 10
b = 20
c = 30
# 使用条件语句比较大小
if a >= b and a >= c:
max_value = a
if b >= c:
min_value = c
else:
min_value = b
elif b >= a and b >= c:
max_value = b
if a >= c:
min_value = c
else:
min_value = a
else:
max_value = c
if a >= b:
min_value = b
else:
min_value = a
print("最大值是:", max_value)
print("最小值是:", min_value)
```
方法2:使用`min()`和`max()`函数
```python
# 假设我们有三个整数a, b, c
a = 10
b = 20
c = 30
# 使用min和max函数直接获取最小值和最大值
max_value = max(a, b, c)
min_value = min(a, b, c)
print("最大值是:", max_value)
print("最小值是:", min_value)
```
以上两种方法都可以求得三个整数中的最大值和最小值。通常情况下,推荐使用`min()`和`max()`函数,因为它们代码更简洁、易于理解。
阅读全文