首页 > 代码库 > Python9-8
Python9-8
python里一个class可以定义多个构造函数吗?
实现方法:
class A: def __init__(self, value): if isinstance(value, int): #整型构造函数 else ifinstance(value, str): #字符串构造函数 else: #其他构造函数........
可以用 *arg 和 **kwd 传入任意参数,不过函数里面要做处理就是啦可以用 *arg 和 **kwd 传入任意参数,不过函数里面要做处理就是啦
ipython中,如果想查看模块信息或模块属性等信息,可以在名称后面加“?”:
subprocess.call?Type: functionString Form:<function call at 0xb6e036bc>File: /usr/lib/python2.7/subprocess.pyDefinition: subprocess.call(*popenargs, **kwargs)Docstring:Run command with arguments. Wait for command to complete, thenreturn the returncode attribute.The arguments are the same as for the Popen constructor. Example:retcode = call(["ls", "-l"])
Python9-8
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。