Operatori
Matematica! Acum și în Python!
De matematică nu scăpați nici în programare. Partea bună este că programarea vă ajută să faceți operațiile matematice simplu și rapid. Putem să adunăm, scădem, înmulțim, împărțim și nu doar!
Operatori Aritmetici
Operații matematice de bază
Operații avansate
Operatori relaționali
sau mai simplu - semnele de comparație
Semne de comparație vor avea rezultat de tip bool
Atrageți atenția că ==
compară dacă două lucruri sunt egale, pe când =
atribuie o valoare unei variabile.
Strings .2
Accesarea după index
Trebuie să cunoașteți că toate caracterele dintr-un string
sunt aranjate într-o ordine. Această ordine presupune ca fiecărui caracter din string
să-i fie atribuit un număr. Acest număr este numit index. Să analizăm diagrama de mai jos:
String
-ul "Hello World"
are 11 caractere, enumerate de la 0 la 10. Observați că și caracterului spațiu îi este atribuit un index (indicele 5).
Prin urmare, dacă doriți să accesați caracterul "w"
din string
-ul "Hello World"
, trebuie pur și simplu să scrieți "Hello World"[6]
(pentru că enumerarea începe tot timpul de la 0 !).
Pentru a însuși această logică mai bine, vă aduc un exemplu simplu:
În acest exemplu, am creat o variabilă nouă numită p
și i-am atribuit "p" – caracterul de la index-ul zero al string
-ului "pix"
. Apoi, am creat o variabilă nouă, numită e
, căreia i-am atribuit caracterul cu index-ul 2 din string
-ul "creion"
. În Python, enumerarea începe de la zero, și nu de la unu!
Concatenare
Să mergem mai departe! Voi deja cunoașteți string
-urile! De asemenea, voi deja cunoașteți și operațiile aritmetice din Python! Zic să combinăm aceste două concepte!
Haideți să analizăm următoarea linie de cod:
Combinarea string
-urilor în felul dat și presupune concatenarea.
Putem să concatenăm string
-urile chiar și în print()
Sau putem să multiplicăm un string
: print('a' * 5)
Formatarea string
-urilor
string
-urilorDacă vreți să afișați o variabilă cu un string
, să știți că există o metodă mai bună decât concatenarea.
Operatorul %
scris după un string
este folosit pentru a combina string
-urile cu variabilele. Operatorul %
înlocuiește toate %s
din string
cu variabilele scrise după acesta.
Ce credeți că se va afișa în urma executării acestui program?
Cred că deja ați intuit că numărul operatorilor %
dintr-un string
trebuie să fie egal cu numărul variabilelor dintre paranteze.
“Computers are good at following instructions but not at reading your mind.”
Last updated