1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Psaní efektivního kódu v Pythonu

Connected

cvičení

Procvičení vestavěných funkcí: range()

V tomto cvičení si procvičíš použití vestavěné funkce range(). Nezapomeň, že range() lze použít několika různými způsoby:

1) Vytvoř posloupnost čísel od 0 do zadané koncové hodnoty (která je exkluzivní). To se hodí, když chceš vytvořit jednoduchou posloupnost čísel začínající nulou:

range(stop)

# Example
list(range(11))

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

2) Vytvoř posloupnost čísel od počáteční hodnoty do koncové hodnoty (která je exkluzivní) s daným krokem. To se hodí, když chceš vytvořit posloupnost čísel s jiným krokem než jedna. Například seznam sudých čísel:

range(start, stop, step)

# Example
list(range(2,11,2))

[2, 4, 6, 8, 10]

Pokyny

100 XP
  • Vytvoř range object, který začíná na nule a končí na pěti. Použij pouze argument stop.
  • Převeď proměnnou nums na seznam s názvem nums_list.
  • Vytvoř nový seznam nums_list2, který začíná na jedné, končí na jedenácti a má krok dvě — rozbal přitom range object pomocí hvězdičky (*).