gpt4 book ai didi

python - 无法打印函数的返回值

转载 作者:行者123 更新时间:2023-11-28 22:55:45 29 4
gpt4 key购买 nike

我试图在 Python 中做简单的函数,这个函数应该返回一个值。问题是,当我尝试打印函数的输出时,没有出现任何值。

请在下面找到 Python 代码:

# Fibonacci Series.
def Fibonacci(num) :
F_1 = 0
F_2 = 1
Fibo = 0
for i in list(range(num)) :
Fibo = F_1 + F_2
F_1 = F_2
F_2 = Fibo
return Fibo

print(Fibonacci(7))

最佳答案

你的代码格式有问题,

这样格式化就可以了,我刚测试过

# Fibonacci Series.
def Fibonacci(num) :
F_1 = 0
F_2 = 1
Fibo = 0
for i in list(range(num)) :
Fibo = F_1 + F_2
F_1 = F_2
F_2 = Fibo
return Fibo

print(Fibonacci(7))

Python 依赖于执行 block 的制表符缩进,就像 C++ 或 Java 依赖于花括号一样{}

关于python - 无法打印函数的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16459848/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com