kuroko/test/testArgsKwargs.krk

25 lines
462 B
Plaintext
Raw Normal View History

def anything(*args, **kwargs):
print "Positionals:", args
print "Keywords:", kwargs
anything(1,2,3,"a","b",foo="bar",biz=42)
def func(a,b,*args,**kwargs):
print a, b, args
let x = 'hello'
print x
func(1,2,3,4,5,6,foo="bar")
def last(a,b,c=1,d=2,**kwargs):
print "Main:", a, b, c, d
print "Keyword:", kwargs
last(1,2)
last(1,2,7,3)
last(1,2,test="thing")
try:
last(1,2,'c','d',7,8,extra='foo')
except:
print exception.arg