最新回答 / 西边
非常感谢!还有两个横向拓展的问题想问。直接内置函数可以直接调用,不用import,这样的函数还有哪些呢?reduce() map() sum()是math模块吧,python还有哪些常用的函数模块呢?
2016-12-25
已采纳回答 / lojzeli
看起来有很多错误:我想r=f()这一行的缩进应该错了,要再往前缩进一次;即使修改过来后,也有错误,f函数被循环定义了三次,运行可能不会出错,但不该这么写;count函数返回了一个有三个数的list,f1,f2,f3是具体的数字不是函数,print后面不应该带括号。正确代码:<...code...>
2016-12-24
已采纳回答 / 阎王老爷
第四行后面缩进字符有问题,可能多打了个空格,代码重新打一遍就好了def calc_prod(lst): def lazy_prod(): def f(x,y): return x*y return functools.reduce(f,lst,1) return lazy_prodf = calc_prod([1,2,3,4])print f()
2016-12-24
已采纳回答 / 乍回身
变量可以通过变量名访问。在指令式语言python中,引用变量通常是可变的。说白了,就是引用被你赋值的变量,你想要得到这个值,是通过这个变量访问的,就是类似于a = 1这种的至于引用,直接将变量放入结构式中就好,
2016-12-24
最新回答 / 老夫上去就是点点点
>>> from __future__ import unicode_literals>>> s = '你好'>>> print isinstance(s,unicode)True>>> print s你好>>> 我的也是2.7版本的,没问题
2016-12-23
最新回答 / wulongtao
sorted是一个内置高阶函数,其中可以有三个参数(list,key=XXXX,reverse=False/True)如果需要倒叙直接将reverse置为True。
2016-12-22