From 59db40c16d3fb0e8e57ab8585c68094eea05c243 Mon Sep 17 00:00:00 2001 From: reza4096 Date: Fri, 2 Dec 2022 04:34:55 +0330 Subject: [PATCH] one extra argument --- kwargs.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/kwargs.py b/kwargs.py index 13f7d68..4bb1011 100644 --- a/kwargs.py +++ b/kwargs.py @@ -5,4 +5,11 @@ def myFun(**kwargs): for key, value in kwargs.items(): print("%s == %s" % (key, value)) -myFun(first='Reza', mid='Was', last='Here') \ No newline at end of file +myFun(first='Reza', mid='Was', last='Here') + +# to illustrate **kwargs for a variable number of keyword arguments with one extra argument +def myFun2(arg1, **kwargs): + for key, value in kwargs.items(): + print("%s == %s" % (key, value)) + +myFun2("Hi", first='Reza', second='Was', third='Here')