Sunteți pe pagina 1din 5

Introducere :

Deci in acest video v-om incerca sa invatam cat de mult Python posibil in 5 minute.
Sa incepem.

Comment
Ca sa comentezi in python trebuie sa folosim simbolul diez si putem scriem orice ar
fi. Putem avea mai multe randuri de comentarii daca folosim 3 ghilimele si scrim tot
ce ne dorim si inchidem comentariul cu 3 ghilimele.

Math
Putem face adunare , scadere , inmultire si impartire . Desigur le putem depozita
intr-un progam folosind variabile.

Variabile
Asa , ca sa creeam o variabile ii dam un nume , o egalam cu o valoare, in cazul asta
sirul nostru de date se va numi “Salut lume”. In python sirurile de caractere se
folosesc intre ghilimele , si iata variabila noastra. Noi putem sa adaugam mai multe
siruri de caracteri in variabila folosind listele.

List
Putem creea o variabila numite b si as vrea sa adaug doua siruri de
caractere. Adaug cuvintele “ Salut lume” si cuvantul “Francesco” ,
apasam enter si le depozitam intr-o lista folosind doua paranteze patrate
separandule cu o virgula. Ca sa scoatem un obiect din lista trebuie sa stim
pozitia lui in lista. Aceasta este pozitia 0 si asta este pozitia 1. Deci daca
scriu b paranteze patrate 1 programul va afisa obiectul din pozitia unu.
Noi putem adauga noi liste, depilda scriu b + o lista cu numerele ( 1 2 3 4
5) si se afiseaza o noua lista cu noi numere in ea. Un lucru minunat despre
Python este factul ca listele se redimensioneaza si pot depozita orice tip
de date dorit.
Dictionaries
Acum v-om invata despre dictionare. Dictionarele sunt la fel ca listele doar cu
exceptia ca sa accesezi datele intr-un dictionar , in loc sa folosesti pozitia caracterelor
trebuie sa folosesti denumirea lor. Deci , fiecare caracter are o denumire , ce poate fi
numita un cod. Asa ca creez o variabila numita c si folosim doua acolade. Creez
dictionarul cu denumirea “culoarepref” si ne va intoarce sirul de caractere” Salut
lume”. Apasam enter si acum scrim c , din nou paranteze patrate si scriu cuvantul
“culoarepref” si va afisa “Salut lume”. In alte limbaje de programare aceasta poate fi
numita matrice asociativa.

Sets
In sfarsit avem seturile. Deci , un set este o lista doar ca ea nu are o ordine
si repetitii. Ca sa creem un set in Python noi creem a variabila folosind 2
acolade si nu folosim doua puncte cand facem un set. Noi doar dam o lista
de valori si eu voi repeta cateva dintre ele . Acum vreau sa-mi vad setul…
acum puteti observa ca nu este nici o valoare repetata, toata ce s-au
repetat au fost ignorate cand sa creeat setul.

Logic
Noi putem sa adaugam logica in programul nostrum daca vrem sa se
intample o anumita actiune intr-o circumstanta speficia . Putem scrie daca
1 este egal cu 1 atunci va afisa cuvantul “desigur” si va afisa raspunsul dat.
Daca scriu 1 este egal cu 2 , ce nu este advearat scriem “desigur ca nu” si
putem vedea ca codul nu se va afisa.
Deci Python are mai multe operatii precum : egal , nu-I egal , mai mare
ca , mai mic ca , mai mare egal , mai mic egal .
Boolean data type
Python are data de tip bolean deci putem scriem true sau false ( ce
inseamna adevarat fals) cu litera mare . Putem folosim operatori de tip
bolean depilda daca scriu true or false va afisa true iar daca scriu true and
false va afisa false.

Loops ( cicluri)
Python are cicluri mai bine numite loops. Ele pot fi clasificate In while
loops si for loops. Aici avem o lista numita b si putem face cicluri asupra
fiecarui caracter din lista data. Deci , daca scriu for item in b, caci aceasta
este numele listei , noi ne vom referi la fiecare caracter din lista ca item
ceea ce face o variabila.
Deci daca vreau sa afisez fiecare caracter din lista as scrie print(item) si
vedem ca afiseaza aceste doua caractere. Putem folosi si numere . De
exemplu scrie for I in range (0,10) print I si va afisa i de zece ori.
Desigur , avem while loops deci creez o variabila numita X si o egalez cu
10. Scriu while x e mai mare ca 0 print X.Dupa scriu x- egal cu 1 sa-l
substrag pe X ca sa nu se repete la infinit. Dupa cum vedem ,
numaratoarea a inceput de la 10.

Exceptii
Pythonul mai are si exceptii . Atunci cand ceva se intampla cu programul
tau , unele erori pot fi gasite ca exceptii in cod iar program va continua sa
mearga. Drept exemplu ne reintoarcem la lista b. Primul caracter este 0
iar al doilea e primul. Daca scrim b[2] v-om primi index error caci acea
valoare nu exista si ne v-a da acea eroare.Deci pot scrie except IndexError:
print(“Caracterul nu-I in lista”)
Functii
Deasemenea , Python ne ajuta sa creem funtii si daca vrem sa executam
codul de mai multe ori fara a rescrie functia . Voi scrie def func ();
Si se va printa automat “salut lume”.

Objects

Pot deasemenea creea obiecte in Python si voi folosi un obiect pentru un


obiect orientat programarii. Daca vrem sa creeam o clasa numita person.
Creeam o functie speciala numita __init__ care e numita o functie
constructoare si ii dam o variabila. In orice metoda , in python, obiectele
folosesc variabila self. Atunci cand functia constructor este executata se
creeaza un obiect. Deci voi printa o noua persoana. Acum am creeat o
clasa pentru persoane ce este schema pentru fiecare obiect. Deci pot
creea o noua persoana scriind p = person () si functia constructoare a fost
executata cand am creeat obiectul, a printat o persoana noua si asa
obtinem person object . Putem folosi succesiunea data pentru ca este un
concept de baza functiei noastre. Presupunem ca avem nevoie de o clasa
specifica numita Francesco , in aceste doua paranteze scriu person , care
v-a insemna ca pot utiliza orice metoda si functiune pentru persoana din
aceasta clasa. In aceasta clasa pot spune ca numele este Francesco si cee
ace scriu este super().__init__() pentru a executa functia speciala init.
Acum am o clasa speciala Francesco si scriu f= Francesco.
Modules

Deci , in python folosim module deoarece noi nu vrem sa scrim de mai


multe ori acelasi cuvant .Daca import matematica voi importa libraria de
matematica Python. Iar daca scriu import math , print (math.pi) se va
printa valoarea lui Pi . Programul n-a recunoscut valoarea lui pi pana ce
am importat libraria.

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