社区
脚本语言
帖子详情
求解这段代码 python
shaoyizhe2006
2011-10-14 05:08:38
class obj:
def __init__(self, **kwargs):
apply(self.set, (), kwargs)
def set(self, **kwargs):
for k, v in kwargs.items():
setattr(self, k, v)
print kwargs.items()
代码如上所示,请问 apply(self.set, (), kwargs)是什么意思?很是困惑,apply的用法非常不明白。
...全文
96
4
打赏
收藏
求解这段代码 python
class obj: def __init__(self, **kwargs): apply(self.set, (), kwargs) def set(self, **kwargs): for k, v in kwargs.items(): setattr(self, k, v) print kwargs.items() 代码如上所示,请问 apply(self.set, (), kwargs)是什么意思?很是困惑,apply的用法非常不明白。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shaoyizhe2006
2011-10-31
打赏
举报
回复
搞明白了,其实我是 不明白 **kwargs 和 *args的意思,原来是不定参数。。。谢谢大家
libralibra
2011-10-14
打赏
举报
回复
蛋疼的写法,不就是个构造函数吗
zengna_com
2011-10-14
打赏
举报
回复
apply(function, *args, **kwargs) is equivalent to function(*args, **kwargs).
iambic
2011-10-14
打赏
举报
回复
阅读apply的文档。
python
解方程问题例子_用
Python
代码
完成组合
求解
问题的案例
Python
语言简洁优美应用广泛,能解决方方面面的问题,今天就来用
Python
代码
完成组合
求解
问题。
python
规划
求解
、 公式
求解
、
求解
方程、数独
求解
算法、
求解
微分方程和
python
求解
方程组,这对
python
语言来说都是很轻松就能办到的事情。下面就是用
Python
代码
完成组合
求解
的具体示例
代码
:def perm(n,m,current,lists=[]):if m == len(lists)...
【两阶段鲁棒优化】利用列-约束生成方法
求解
两阶段鲁棒优化问题(
Python
代码
实现)
文献来源:本文提出了一种
求解
两阶段鲁棒优化问题的列约束生成算法。与现有的bender式切割平面方法相比,圆柱和约束生成算法是一个通用的过程,具有统一的方法来处理最优性和可行性。对两阶段鲁棒位置-运输问题的计算研究表明,该算法的执行速度快了一个数量级。原文摘要:鲁棒优化(RO)[4 - 6,12,9,10]是近年来处理数据不确定性的一种优化方法。因为它的导出是为了对冲输入数据中的任何扰动,所以(单级)反渗透模型的解往往过于保守。
python
求解
各种复杂的线性/非线性方程组
如何用
Python
求解
各种复杂的方程组
Python
求解
各种复杂的方程组线性方程组。非线性方程组。scipy
求解
sympy
求解
scipy和sympy的优缺点分析。总结
Python
求解
各种复杂的方程组 本文将要介绍几种方法去
求解
各种复杂的方程组,包括实数域和复数域的线性、非线性方程组,并对比这几种方法的优缺点。本文用到了numpy、scipy、sympy这三个科学计算包。 线性方程组。 线性方程组可...
【
Python
】A*八数码问题_
求解
思路与
代码
实现
A*八数码,
求解
思路与
代码
实现
求解
勾股定理的
Python
实现
勾股定理表述如下:在一个直角三角形中,三条边的关系满足 a^2 + b^2 = c^2,其中 a 和 b 是直角的两条边,c 是斜边(也称为斜边或者是直角三角形的对角线)。在本文中,我们将使用
Python
编程语言来实现勾股定理,也称为Pythagoras(毕达哥拉斯)算法。通过这个简单的程序,我们可以方便地
求解
直角三角形的边长关系。现在,您可以在
Python
的环境中运行
这段
代码
,并输入直角三角形的两条边长,程序将计算并输出斜边的长度。函数,将输入的边长作为参数传递给函数,并将返回的结果赋值给变量。
脚本语言
37,743
社区成员
34,212
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章