请你帮我用python编一个求两个整数的最大公因数的函数,并代入实际值调用。 利用列表结构实现求fabonacci数列第n项,n由键盘输入。 随机从列表[‘apple’,’pear’,’peach’,’orange’,’fish’,’苹果’]中输出一个串。
时间: 2023-11-03 07:04:35 浏览: 67
函数:可以找出两个整数的最大值
好的,下面是三个问题的代码实现。
1. 求最大公因数:
```python
def gcd(a, b):
while b:
a, b = b, a % b
return a
print(gcd(24, 36)) # 输出:12
```
2. 求 Fabonacci 数列第 n 项:
```python
def fabonacci(n):
result = [0, 1]
for i in range(2, n+1):
result.append(result[i-1] + result[i-2])
return result[n]
n = int(input("请输入要求的 Fabonacci 数列的第几项:"))
print(fabonacci(n)) # 输出:输入 10,输出 55
```
3. 随机输出一个串:
```python
import random
fruits = ['apple', 'pear', 'peach', 'orange', 'fish', '苹果']
print(random.choice(fruits)) # 随机输出一个元素
```
希望能帮到你!
阅读全文