CURS ONLINE INTERACTIV

Python 3

PENTRU ÎNCEPĂTORI

Proiect susținut de Uniunea Profesorilor de Informatică din România
LECȚIA 9
PAG. 2 / 2
Șiruri de caractere
Acasă >>> Lecții online

Câteva funcții utile

Numărul funcțiilor (metodelor tipului str) pe moment este [mare] și le vom prezenta doar pe unele care au o importanță deosebită în prelucrarea șirurilor de caractere pentru voi, la început de drum.

Funcțiile asociate se folosesc ca mai jos:

șir.nume_funcție(parametri)

unde șir este numele variabilei, iar nume_funcție, cel al metodei.

EXEMPLE

Executați programul următor:
Editor - lectia9_subsiruri.py
       
Rezultatul în consolă done
DETALII

capitalize() întoarce un șir de caractere cu prima literă mare;

lower() întoarce un șir de caractere cu toate literele mici;

upper() întoarce un șir de caractere cu toate literele mari;

swapcase() întoarce un șir de caractere cu toate literele inversate din mari și mici și viceversa;

count(subșir[, început, sfârșit]) întoarce numărul de apariții a unui subșir în șirul dat; dacă nu este găsit, se returnează valoarea 0;

find(subșir[, început, sfârșit]) întoarce cel mai mic index de la care se găsește subșirul în șirul dat; dacă nu este găsit, se returnează valoarea -1. Argumentele început și sfârșit sunt opționale și specifică indexurile între care să se efectueze căutarea;

replace(șir1,șir2,[max_ap]) întoarce un șir nou de caractere care are toate aparițiile lui șir1 înlocuite cu șir2. Argumentul opțional max_ap permite setarea unui număr maxim de înlocuiri; dacă nu este specificat, se consideră toate.

MAI MULT ...

Pentru mai multe exemple ori funcții specializate, răsfoiți Capitolul 4. Șiruri de caractere al [manualului de Python 3], scris de autor. Găsiți acolo informații suplimentare despre formatarea și compararea lexicografică a șirurilor.
Lecția s-a încheiat acum.
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)

Ultimele noutăți
[vezi lista completă a cărților]
 home   list  LECȚII   perm_identity   arrow_upward