你认为最后x值是多少?为啥?

清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>

#coding:utf-8
"""
这种变量命名的习惯不好,项目中不能这样命名变量,
但是对理解函数的一些基础知识有帮助,
你认为最后x值是多少?为啥?
"""
def foo(x):
    x = 2 * x
    return x

x = 1
x = foo(x + 1) + foo(x + 2)
print x