python--eval,exec, 斐波那契函数

eval()把字符串当表达式执行,返回表达式执行的结果

exec()功能与eval()类似,但是不返回结果

x=1
y=2
print(eval("x+y")) #打印出3
print(exec("x+y")) #打印出none

斐波那契函数:

def fib(n):
    if n==1:
        return 1
    if n==2:
        return 1
    return fib(n-1)+fib(n-2)

猜你喜欢

转载自blog.csdn.net/Swallow_shangtou/article/details/84888952
今日推荐