已采纳回答 / xdp
Python中的reduce(func,list,initial),其中initial表示累计初始值,是可选参数,如果省略,则系统默认为list[0],我记得这个一节课程中的f函数是计算两个数乘积的,所以initial=1表示list中的所有数从乘1开始,如果是2的话就从乘2开始,你可以自己改变下参数试试
2016-05-06
已采纳回答 / 慕粉1462109115
问题:IndentationError: expected an indented block:原因:因为你的return语句没有缩进。解决:在return语句前加两个(自定义)空格
2016-05-04
已采纳回答 / polatouche
Person是Student的父类,Student可以继承Person的属性和方法。在我的理解中,Object就是为了保证类这个格式的统一性,Object的相当于Person的父类,但这个父类实际是不存在的,就好比子类有父类,父类还有父类,父类的父类还有父类,无穷尽的,然后就规定到了终极父类Object
2016-04-21
已采纳回答 / 爬行123
x if condition else y 是一个 python 的专门的语法,等价于 C 里面的 condition ? x : y,如果你没学过 C 的话,这个语法的含义就是,先判断 condition 的真假,如果为真,整个表达式就返回 x,如果为假就返回 y。lambda是匿名函数,传递为x参数,如果X<0,则取反。如果X>0,则还为X
2016-04-21
已采纳回答 / LibertFan
sqrt是math中的函数,所以要加math.防止和其它的模块中的同名函数矛盾,abs是python自带的吧,不用import math也可以用的
2016-04-21
已采纳回答 / 日京三水罙
模块本身是一个对象,而每个对象都会有一个__doc__属性。该属性用于描述该对象的作用。我做了下面的代码测试,有用的话请给最佳答案哟 谢谢!<...图片...>
2016-04-19
已采纳回答 / Phoeberourou
刚在我的Python shell里面试了你的代码,运行成功,返回结果24。 你的代码没有问题。我也常自己运行成功但在这里不通过啊,也许这里有bug<...code...>
2016-04-17