python 求两个数最大值
时间: 2023-09-14 22:07:37 浏览: 226
可以使用 Python 内置的 `max()` 函数求两个数的最大值,例如:
```python
a = 10
b = 20
max_value = max(a, b)
print(max_value) # 输出 20
```
也可以使用 `if` 语句判断两个数的大小关系,例如:
```python
a = 10
b = 20
if a > b:
max_value = a
else:
max_value = b
print(max_value) # 输出 20
```
以上是求两个数的最大值的两种常见方法。
相关问题
python求两个数的较大值
可以使用Python内置的`max`函数来求两个数的较大值。例如,要求10和20中的较大值,可以这样写:
```python
a = 10
b = 20
max_value = max(a, b)
print(max_value) # 输出 20
```
`max`函数的参数可以是任意数量的,也可以是可迭代对象,例如列表、元组等。如果要求多个数中的最大值,可以将它们放在一个列表或元组中,然后传递给`max`函数。例如,要求1、3、5、7、9五个数中的最大值,可以这样写:
```python
nums = [1, 3, 5, 7, 9]
max_value = max(nums)
print(max_value) # 输出 9
```
这个程序将一个包含五个数字的列表存储在变量`nums`中。然后,使用内置函数`max`找到列表中最大的数字,并将结果打印出来。
python 求两个数的最大公约数
好的,我理解了您的要求。关于您的问题,可以通过以下代码求解:
```python
def gcd(a, b):
if b == 0:
return a
else:
return gcd(b, a % b)
print(gcd(24, 36)) # 输出 12
```
这里使用递归方式求解两数的最大公约数。首先判断 `b` 是否等于0,如果是,`a` 即为最大公约数,直接返回。如果不是,则把 `b` 和 `a%b` 的值作为新的参数传入函数重新调用,直到 `b` 等于0。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)