1. Learn
  2. /
  3. Cursuri
  4. /
  5. Exersarea întrebărilor de interviu de programare în Python

Connected

exercițiu

Combinarea tipurilor de argumente

Acum vei încerca să combini diferite tipuri de argumente. Sarcina ta este să definești funcția sort_all_types(). Aceasta primește argumente poziționale și argumente cheie de dimensiune variabilă, identifică toate numerele și șirurile de caractere din ele, apoi concatenează rezultatele pe tipuri. Folosește funcția sort_types() definită anterior (disponibilă în spațiul de lucru). Aceasta primește un argument pozițional de dimensiune variabilă și returnează un tuplu care conține o listă de numere și o listă de șiruri de caractere (scrie sort_types? pentru informații suplimentare).

Reține că argumentele cheie de dimensiune variabilă reprezintă în esență un dicționar, iar funcția sort_types() necesită să îi transmiți doar valorile acestuia.

Sfat: Pentru a apela corect funcția sort_types(), va trebui să îți amintești o altă utilizare a simbolului *.

Instrucțiuni

100 XP
  • Definește argumentele transmise funcției (poți folosi orice nume dorești).
  • Găsește toate numerele și șirurile de caractere din primul argument.
  • Găsește toate numerele și șirurile de caractere din al doilea argument.