V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tftk
V2EX  ›  问与答

求解 python 函数调用

  •  
  •   tftk · 2014-06-29 07:27:34 +08:00 · 2368 次点击
    这是一个创建于 3785 天前的主题,其中的信息可能已经有所发展或是发生改变。
    a.py
    import callback



    callback.py


    a.py这里是怎么调用函数的的?不用传参数吗?
    3 条回复    2014-06-29 19:19:59 +08:00
    cbsw
        1
    cbsw  
       2014-06-29 07:40:47 +08:00 via Android   ❤️ 1
    a.py中callback仅仅是一个函数列表,并没有调用,所以自然没有参数了,这一系列函数后面应该会有真正的调用。在python中函数可以直接赋值给变量
    imn1
        2
    imn1  
       2014-06-29 08:08:29 +08:00
    a.py里面其实可以理解为改变命名空间,并放进一个列表

    例如
    >>> l=[]
    >>> ap=l.append # 这里也是改变命名空间
    >>> ap(1)
    >>> l
    [1]
    tftk
        3
    tftk  
    OP
       2014-06-29 19:19:59 +08:00
    @cbsw
    @imn1
    谢谢,茅塞顿开的感觉
    另外,像这种典型的很具python特点的写法有没有途径概览一下?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   973 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:15 · PVG 06:15 · LAX 14:15 · JFK 17:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.