python求两个数的较大值
时间: 2023-07-01 09:28:54 浏览: 46
可以使用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 求两个数的最大公约数
可以使用辗转相除法来求两个数的最大公约数,具体方法是,将较大的数除以较小的数取余数,然后将较小的数与余数再进行相除,重复这个过程,直到余数为0时,最后一个被除数就是最大公约数。以下是 Python 代码实现:
```python
def gcd(a, b):
while b != 0:
a, b = b, a % b
return a
```
调用函数:`print(gcd(24, 36))` 输出结果为:12。
Python求两个整数中较大的数
可以使用比较运算符进行比较,如下:
```
a = 4
b = 7
if a > b:
print(a)
else:
print(b)
```
输出结果:
```
7
```
也可以使用内置函数`max()`,如下:
```
a = 4
b = 7
max_num = max(a, b)
print(max_num)
```
输出结果:
```
7
```