0% au considerat acest document util (0 voturi)
9 vizualizări9 pagini

Python

Încărcat de

RobbieFTW
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
9 vizualizări9 pagini

Python

Încărcat de

RobbieFTW
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
Sunteți pe pagina 1/ 9

Python

1)Python string methods


 len(variabila)
o afiseaza lungimea sirului
 variabila.capitalize()
o aifseaza sirul cu prima litera mare
 variabila.upper()
o afiseaza sirul cu toate caracterele litera
mare
 variabila.find(“”)
o gaseste si afiseaza pozitia caracterului
primit ca argument (primul pe care il
gaseste)
 variabila.lower()
o afiseaza sirul cu toate caracterele litera
mica
 variabila.isdigit()
o va returna true or fals daca sirul e digit
(daca e format doar din cifre)
 variabila.isalpha()
o va returna true or fals daca sirul e format
din litere alfabetice
 variabila.count(“”)
o numara cate caractere sunt in sir
 variabila.replace(“ a”, “b”)
o inlocuieste caracterul a din sir cu
caracterul b
*concatenarea a 2 string-uri se realizeaza prin
intermediul opeatorului +

2)Type casting
- convert a type of a variable to another type
3)Math functions
- se realizeaza prin importaea librariei math
 round()
o rotunjeste la cea mai apropiata zecimala
 math.ceil()
o rotunjeste la nr mai mare
 math.floor()
o rotunjeste la nr mai mic
 abs()
o afiseaza cat de departe e un nr de 0 (afiseaza
opusul numarului daca e negativ)
 pow(variabila, nr)
o afiseaza variabila la puterea numar
 math.sqrt()
o afiseaza radacina patrata
 max(x, y, z)
o afiseaza maximul dintre cei 3 parametrii
 min(x, y, z)
o afiseaza minimul dintre cei 3 parametrii

4)Python slicing
- creeaza un alt string cu elemente din primul string
- se poate realiza cu indexing[] sau slice()
*indexing[] prezinta 3 parametri:
Indexing[start:stop:step]
Indexing[]

Slice()

5)Operatori logici
 and (echivalent cu && in c++)
 or (echivalent cu || in c++)
 not (echivalent cu ! in c++)

5)Loop control statements


 break – iese din loop permanent
 continue – trece peste la urmatoarea iteratie

 pass – trece peste iteratie

6)List functions
 list.append(arg)
o pune pe ultima pozitie a listei elementul arg
 list.remove(arg)
o sterge elementul arg din lista
 list.pop()
o sterge ultimul element din lista
 list.insert(0, arg)
o insereaza pe pozitia 0 elementul arg
 list.sort()
o sorteaza alfabetic elementele listei
 list.clear()
o sterge toate elementele listei

7)Tuples
- sunt niste colectii ordonate si de nemodifcat
- sunt folosite pentru a grupa related data
- se folosesc asemanator ca niste lister dar in loc de []
se folosesc ()
7)Sets
- sunt niste colectii de date neordonate si neindexate,
care nu permit valori dublicat.

- se pot combina 2 set-uri prin intermediul functiei


.update()
- se poate creea un set nou format din alte seturi
utilizand functia .union()

- se pot afisa si elementele diferite sau identice


dintre 2 set-uri

8)Dictionaries
- reprezinta o colectie neordodata, dar modificabila
de perechi unice de tipul (key: value) – asemenea unor
obiecte in js

S-ar putea să vă placă și