首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >python 方法参数中*代表什么?

python 方法参数中*代表什么?

提问于 2019-09-18 11:38:34
回答 0关注 0查看 241
代码语言:javascript
复制
class A(object):

    def foo1(self, a=None, *, b=False):
        print(a)
        print(b)
        print(1111)

    def foo2(self, a=None, b=False):
        print(a)
        print(b)
        print(1111)

a = A()
a.foo1(a='a', b='xxx')
a.foo2(a='a', b='xxx')

foo1 和 foo2 有什么区别?foo1 中的 * 如何使用?为什么不会报错?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档