Subșiruri
De multe ori avem nevoie doar de o anumită porțiune din șirul reținut de o variabilă de tip
str,
iar
Python ne vine în ajutor! Similar accesului la un singur caracter din șir, folosind indicii
și operatorul două puncte "
:", putem obține ușor
un subșir:
sir[index_inceput : index_final[ : pas]]
EXEMPLE
Atenție! Ultimul caracter precizat prin index nu este reținut!
Am afișat caracterele de la indicii
3 până la
8, apoi de la
15 până la
20
(scriem ultimul indice dorit,
+1):
Editor - lectia9_subsiruri.py
|
|
DETALII
Variabila
s2 reține șirul de caractere "
Sinaia", apoi șirul
s3 reține primele trei caractere,
adică "
Sin", pe care le afișăm împreună cu restul conținutului funcției
print() care are ca separator spațiul implicit:
Dacă alegem pasul
-1 și lăsăm fără conținut celelalte atribute (
s1[::-1]), se va afișa șirul
de la dreapta la stânga (
inversul său):
Execută programul apoi avansează la pagina următoare.
Cărțile editurii noastre
O parte dintre manualele și culegerile de probleme se găsește și [
în format electronic]
securizat sub formă
de fișier *.pdf.
"
O cameră fără cărţi este ca un corp fără suflet."
(G. K. Chesterton)
Cursanții au mai cumpărat ...
[
vezi lista completă a cărților]