当前位置:首页 > 开发 > 编程语言 > Python > 正文

python 面试题一道

发表于: 2015-02-26   作者:cooler1217   来源:转载   浏览:
摘要: #coding:utf-8 """ 这种变量命名的习惯不好,项目中不能这样命名变量, 但是对理解函数的一些基础知识有帮助, 你认为最后x值是多少?为啥? """ def foo(x): x = 2 * x return x x = 1 x = foo(x + 1) + foo(x + 2)

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



python 参数是传值还是传引用,取决于传入的参数类型
如果传入的参数是个对象类型,那么 就是 引用传递
如果传入的参数是个普通的类型(字符串,数字等), 就是值传递

python 面试题一道

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号