2
A
回答
11
使用圆括号将调用不使用它们的函数创建对该函数的引用。
下面参见:
>>> def t():
... return "Hi"
...
>>> a = t
>>> a
<function t at 0x01BECA70>
>>> a = t()
>>> a
'Hi'
>>>
这里是一个很好的链接来进一步解释:http://docs.python.org/2/tutorial/controlflow.html(向下滚动到“定义函数”的一部分)。
5
value = getValue()
是函数调用和赋值的返回值。这意味着“没有参数的呼叫功能getValue
,并且使得value
指代任何它return
”。
value = getValue
说“make value
指的是与getValue
所指的相同的功能”。
相关问题
- 1. 用圆括号分割字符串,用圆括号分组,
- 2. 圆括号和`apply`之间有什么区别?
- 3. Xcode匹配成对括号,圆括号和括号
- 4. 在三角形条件下使用平方括号和圆括号时,使用平方括号和圆括号之间的区别是什么
- 5. 'document.getElementById()'和'document.getElementById'之间是否有区别,圆括号可以有什么区别?
- 6. REGEXP_SUBSTR圆括号
- 7. Objective-C中圆括号与方括号之间的区别
- 8. 删除圆括号内的文本(圆括号内的圆括号)
- 9. 我看到大括号,圆括号和分号相邻,为什么?
- 10. Stack,圆括号匹配
- 11. Java匹配的圆括号
- 12. Python中花括号和方括号有什么区别?
- 13. 对于类构造函数,通过圆括号或等号分配的区别是什么?
- 14. 使用圆括号代替大括号定义bash函数体
- 15. 带圆括号和括号的Vim缩进级别
- 16. 圆括号和分号后函数定义
- 17. 何时使用圆括号javascript函数
- 18. 捕捉圆括号
- 19. 咖喱函数类型中圆括号的区别
- 20. Boost.Tokenizer用于引号和圆括号
- 21. Groovy可选圆括号和圆点
- 22. 圆括号和铸字
- 23. 带有和不带圆括号的Perl子声明有什么区别?
- 24. 单圆括号在这里做什么?
- 25. 为什么用圆括号包围函数?
- 26. 带有大括号和圆括号的块如何工作?
- 27. 匹配圆括号用的preg_match()
- 28. 在数组初始化中混合圆括号和方括号
- 29. 使用&不带圆括号实例化的对象究竟有什么区别?
- 30. 正则表达式匹配括号中的圆括号
而在第一种情况下,您可以调用'a()'来获得''Hi'' – SethMMorton