В Python *ARG и ** Kwargs-это специальное ключевое слово, которое позволяет разработчикам передать функцию ключевой или не слововой аргумент переменной. *ARGS используется для передачи не ключевого списка аргументов с переменной длиной, в то время как ** KWARGS используется в списке аргументов переменной длины.
Пример *args
def Sumnumbers (*num): для n in num: + n print (“sum:”, sum)
Пример ** Кваргс
def concateNatestring (** слова): для arg в словах.
Print (ConcateNatestring (a = “this” ,,,,,,))
Оригинал: “https://dev.to/mayankquora/differences-between-args-and-kwargs-in-python-4ne”