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.
Manuale digitale


Editura noastră oferă de peste 27 de ani manuale şcolare aprobate M.E.N. şi auxiliare ce respectă programa şcolară, precum şi cursuri de Informatică şi T.I.C., utile oricărei persoane care doreşte să se pregătească în aceste domenii.
 home   list  LECȚII   perm_identity   arrow_upward