Salutare si bine ati venit la al 16-lea tutorial de Python. In acest tutorial vom vorbi despre metodele care le putem aplica asupra stringurilor. Înainte de a vedea aceste metode noi, trebuie sa facem un exemplu despre introducerea sirurilor de caractere pe diverse pozitii intr-un mod dinamic. Pentru aceasta prelucrare ne folosim de caracterul special ‘%s’, care ne idica locul de asteptare a sirului de caractere.
Pentru a finaliza operatia ne folosim de operatorul ‘%’ ( procent ), sub forma:
text_de_prelucrat % siruri_noi_adăugate
text = ” Salut Marin, ce mai faci ?”
text
text = ” Salut %s , ce mai %s ?”
variabila = (‘Vlad’,’zici’)
print(text % variabila)
variabila = (‘Dana’,’povestesti’)
print(text % variabila)
Prima metodă adusă în discuție este metoda ‘find()’:
exemplu = ‘ce mai faci ??’;
exemplu
exemplu.find(‘??’)
exemplu.find(‘mai’)
O alta metoda este metoda ‘join()’:
exemplu.join(‘xz’)
exemplu.join(‘xyzw’)
exemplu.join(‘xy yx’)
secventa = [‘role’,’trotineta’,’bicicleta’,’patine’]
secventa # verificare
lipici = ‘viteza’
lipici.join(secventa)
lipici = ‘ viteza ‘
lipici.join(secventa)
Pentru a capitaliza cuvinte sau prppozitii se foloseste metoda ‘capitalize()’:
exemplu.capitalize()
Pentru a formula titluri usor, sau pentru a avea fraze cu toate cuvintele cu strat cu majuscula se poate folosi metoda ‘title()’:
exemplu.title()
Urmariti tutorialul video pentru consolidarea cunostintelor si explicatii suplimentare.
Nu uitati ca pentru informatii mai complexe va puteti documenta in plus sau parcurge si alte resurse.
https://www.youtube.com/watch?v=OnGW80t0PW4