Treci la conținutul principal

Felierea

Sintaxa de feliere îți dă o porțiune dintr-un șir, nu șirul întreg.

Scrie indexul la care începe porțiunea și indexul la care se oprește, cu două puncte între ele.

Notă: Numărarea începe de la 0, deci indexul 0 este primul caracter.

Exemplu

Ia caracterele de pe pozițiile 2, 3 și 4. Poziția de sfârșit, 5, este exclusă:

Prompt
Scrie un program Python care extrage o porțiune dintr-un șir de la poziția 2 la poziția 5 (neinclusă) și afișează rezultatul.
Ieșire: program Python complet

Feliere de la început

Dacă omiți indexul de început, felierea pornește chiar de la primul caracter.

Exemplu

Ia totul de la început până la poziția 5, care este exclusă:

Prompt
Scrie un program Python care extrage o porțiune dintr-un șir de la început până la poziția 5 (neinclusă) și afișează rezultatul.
Ieșire: program Python complet

Feliere până la sfârșit

Dacă omiți indexul de sfârșit, felierea merge până la ultimul caracter inclusiv.

Exemplu

Ia totul de la poziția 2 până la ultimul caracter inclusiv:

Prompt
Scrie un program Python care extrage o porțiune dintr-un șir de la poziția 2 până la sfârșit și afișează rezultatul.
Ieșire: program Python complet

Indexare negativă

Un index negativ numără înapoi de la sfârșitul șirului, așa că felierea poate începe de acolo.

Exemplu

Feliază de la poziția -5 până la poziția -2, care este exclusă:

Prompt
Scrie un program Python care folosește indecși negativi pentru a extrage o porțiune dintr-un șir de la poziția -5 la poziția -2 și afișează rezultatul.
Ieșire: program Python complet