#!/usr/bin/python
# -*- coding: utf-8 -*-
def foo1(x, *args):
print x
print args
foo1(1, 2, 3, 4, 5)
# *args表示任何多个无名参数,它是一个tuple
# 1
# (2, 3, 4, 5)
def foo2(x, **kwargs):
print x
print kwargs
foo2(1, name="nick", age=11)
# **kwargs表示关键字参数,它是一个dict
# 1
# {'age': 11, 'name': 'nick'}
*args和**kwargs简单示例
最新推荐文章于 2024-06-27 13:41:40 发布