小编Tes*_*360的帖子

函数调用3个或更多参数输入字段 - function()()()

我正在研究Python中函数的属性,我遇到了一个练习,要求:

写一个返回数字de power的函数.条件:该函数只能使用1个参数,并且必须使用另一个函数来返回给定数字的幂的值.

解决此练习的代码是:

def power(x):
    return lambda y: y**x
Run Code Online (Sandbox Code Playgroud)

例如,如果我们想知道功率的值:2 ^ 3,我们会调用这样的函数:power(3)(2)

这是我想知道的:

有没有办法编写一个函数,当被调用时,它具有类似的结构:function()()().换句话说,是否可以编写一个函数,在调用时需要三个或更多括号()()()?如果有可能,请您给我一个该功能的示例代码并简要说明一下?

也:

def power(x):
    def power_extra(y):
        return y

    def power_another(z):
        return z

    return power_extra and power_another
Run Code Online (Sandbox Code Playgroud)

可能?

python function

5
推荐指数
1
解决办法
102
查看次数

如何将1小时添加到日期时间SQL列数据?

我使用查询的这一部分为添加行的日期和时间创建表列:

order_date datetime NOT NULL DEFAULT GETDATE()

并且每当创建新行时,数据for order_date设置为如下所示:

Apr 8 2014 9:52AM

出于某种原因,当创建行并设置order_date列数据时,小时设置为1小时.例如,上面的列数据Apr 8 2014 9:52AM设置为10:52 AM.

有没有办法提前1小时设置它,以便我的当前时间是正确的?

感谢您的任何帮助.非常感谢所有帮助.

sql sql-server datetime getdate hour

5
推荐指数
2
解决办法
5万
查看次数

标签 统计

datetime ×1

function ×1

getdate ×1

hour ×1

python ×1

sql ×1

sql-server ×1