Esempio-1: leggi i valori dell'argomento della parola chiave
Crea un file Python con il seguente script che utilizza ** Kwargs come l'argomento nella funzione denominata sumfunc (). Due numeri sono stati passati come argomenti di parole chiave al sumfunc () funzione. IL Kwargs.valori() La funzione è stata utilizzata nello script per leggere solo i valori dell'argomento dell'argomento della parola chiave usando il ciclo "per". Il ciclo itederà i valori dell'argomento e stampa la somma dei valori.
Funzione #defineProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. La somma di 10 e 30 è 40, che è stata stampata nell'output.
Esempio-2: leggi i chiavi e i valori dell'argomento della parola chiave
Crea un file Python con il seguente script che utilizza ** Kwargs come l'argomento nella funzione denominata Myfunc (). Due stringhe sono state passate come argomenti di parole chiave al Myfunc () funzione. IL Kwargs.elementi() La funzione è stata utilizzata nello script per leggere le chiavi dell'argomento e i valori dell'argomento della parola chiave usando il 'per' ciclo continuo. Il ciclo itederà la chiave e il valore degli argomenti e stampa i tasti, i valori e la stringa concatenata dei valori.
Funzione #defineProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. Il valore concatenato dei valori dell'argomento è, "Benvenuti in Linuxhint'. Le chiavi con i valori e la stringa concatenata sono stati stampati nell'output.
Esempio-3: uso di kwarg con un argomento normale
Crea un file Python con il seguente script in cui la funzione prende l'argomento normale nel primo argomento e l'argomento della parola chiave nel secondo argomento. IL Kwargs.valori() La funzione è stata utilizzata nello script per leggere i valori dell'argomento solo dall'argomento della parola chiave. Successivamente, i valori dell'argomento della parola chiave sono stati concatenati con il valore dell'argomento normale e stampati in seguito.
Funzione #defineProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. Il valore concatenato dell'argomento normale e dell'argomento della parola chiave è, '**** Test di parola chiave argomento ****' che è stampato nell'output.
Esempio-4: passa l'argomento della parola chiave usando un dizionario
Crea un file Python con il seguente script in cui la funzione prende quattro argomenti normali e stampano il valore medio dei valori dell'argomento. Qui, le variabili di Kwargs sono state dichiarate come un oggetto del dizionario in cui le chiavi sono le stesse dei normali nomi delle variabili dell'argomento. Successivamente, la funzione è stata chiamata da ** Kwargs.
#Define una funzione con quattro valori di argomentoProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. Il valore medio di 20, 10, 30 e 40 è 25 che è stato stampato nell'output.
Esempio-5: uso di kwarg, argomento normale e argomento con il valore predefinito
Crea un file Python con il seguente script in cui la funzione prende due argomenti normali, due argomenti con valori predefiniti e l'argomento della parola chiave. Il valore del 1st Argomento che viene approvato al momento della chiamata di funzione, verrà stampato nel primo output. La somma del 1st, 2nd, e 3Rd Gli argomenti saranno stampati nel secondo output. Il valore del 4th L'argomento verrà stampato nel terzo output. Il valore dell'argomento della parola chiave verrà stampato come un dizionario nel quarto output.
"Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.
Conclusione
Una funzione può essere chiamata con un numero diverso di argomenti in momenti diversi usando KWARGS in base agli scopi di programmazione. Gli usi di Kwargs Nella funzione Python è stato spiegato correttamente in questo tutorial per aiutare gli utenti di Python a usarlo nel loro script quando richiesto.