1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Procvičování otázek z kódovacích pohovorů v Pythonu

Connected

Cvičení

Kombinování typů argumentů

Teď zkusíš zkombinovat různé typy argumentů. Tvým úkolem je definovat funkci sort_all_types(). Ta přijímá pozicionální i klíčové argumenty proměnné velikosti, najde v nich všechna čísla a řetězce a výsledky spojí podle typu. Použij funkci sort_types(), kterou jsi definoval/a dříve (je dostupná v pracovním prostředí). Ta přijímá pozicionální argument proměnné velikosti a vrací n-tici obsahující seznam čísel a seznam řetězců (zadej sort_types? pro nápovědu).

Měj na paměti, že klíčové argumenty proměnné velikosti v podstatě představují slovník a funkce sort_types() vyžaduje, abys jí předal/a pouze jejich hodnoty.

Tip: Pro správné volání funkce sort_types() si vzpomeň na další použití symbolu *.

Pokyny

100 XP
  • Definuj argumenty předávané funkci (použij libovolné názvy).
  • Najdi všechna čísla a řetězce v 1. argumentu.
  • Najdi všechna čísla a řetězce v 2. argumentu.