易截截图软件、单文件、免安装、纯绿色、仅160KB

python 中一个疑惑

return func 与return func()
有什么不同的?
return func返回的是一个函数对象,
return func()返回的是func()函数的返回结果。

楼上正解

一个是返回变量 一个是返回的时候 再调用一下func函数

我觉得是

回答的很正确。

return abc():执行函数abc,如果abc有返回值,并将返回值返回,没有,返回None;
return abc: 返回abc的内存位置。

第一个把函数给返回了,第二个返回函数的返回值

python当计算器用的飘过

Python code:

>>> def func():
print('call func()')


>>> func
<function func at 0x011D75B0>
>>> func()
call func()
>>>




相关问答:

python怎么print 'hello world'

大家好,我是一个新手,刚开始学python,但是刚开始的helloworld都没法打印,让我很无奈。
我的python安装路径为f:\python31。在path中也设置对了,在windows下运行是这样显示的,希望各位前辈指点一下。谢谢
Pyth ......

python list中添加类对象的问题

在list中添加一个类的局部变量 这样做是否合法 请看下面例子:
Python code:

class A():
def __init__( self ):
self.__a = 0
self.__b = 'hello'
def get_a( self ):
ret ......

python 正则匹配中文

在文本文件中匹配项包含中文
如内容为:gamename=中文 
  key=天下
文本文件的编码的文件为utf-8
python代码如下:
# -*- coding:UTF-8 -*-
  contents=open(from_pa ......

python:全局变量的问题?

程序结构如下:

#定义了全局变量A
A=0

#class处理A
class b
    global A
    A


#main里给A赋值
    A = 1

程序执行时发现class里A ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号