Conținut curs
Python Basic
Introducere în Python Instalarea Python și configurarea mediului de lucru Sintaxa și indentarea în Python Variabile și tipuri de date Operatori și expresii Structuri de control: if, elif, else Bucle: for și while Funcții Module și pachete Listele în Python Tuplurile în Python Seturile în Python Dicționarele în Python String-urile în Python Lucrul cu date și timp în Python Comprehensions în Python Gestionarea excepțiilor în Python (introducere) Închideri (closures) în Python (introducere) Lambda funcții în Python Încapsularea în Python (introducere) Testarea codului în Python (introducere)
0/21
Biblioteci și pachete
- Introducere în bibliotecile standard ale Python - Introducere în bibliotecile externe ale Python - Lucrul cu fișiere în Python (introducere)
0/3
Programare orientată pe obiect
- Introducere în programarea orientată pe obiect (OOP) - Ereditatea în Python (introducere)
0/2
Dezvoltare web cu Python
Introducere în dezvoltarea web cu Python
0/1
Python Basic
Despre lecție

Această lecție va aborda regulile de bază ale sintaxei în Python și rolul indentării în structurarea codului.

Reguli de bază ale sintaxei

Python este un limbaj de programare care pune un accent mare pe lizibilitate și simplitate. Sintaxa Python este concepută pentru a fi ușor de înțeles și utilizat. Iată câteva reguli de bază ale sintaxei în Python:

Comentarii

Comentariile sunt utilizate pentru a explica codul și a îmbunătăți înțelegerea acestuia. În Python, comentariile încep cu caracterul # și se întind până la sfârșitul liniei. De exemplu:

python
# Acesta este un comentariu
print("Hello, World!")  # Acesta este un comentariu pe aceeași linie cu o instrucțiune

Variabile și tipuri de date

Python este un limbaj cu tipare dinamică, ceea ce înseamnă că nu trebuie să specificați tipul de date atunci când declarați o variabilă. Tipul de date al unei variabile este determinat automat în funcție de valoarea atribuită. De exemplu:

python
x = 5  # x este de tip int (număr întreg)
y = "Python"  # y este de tip str (șir de caractere)

Instrucțiuni pe mai multe linii

În general, în Python, o instrucțiune se termină cu o linie nouă. Cu toate acestea, puteți folosi un backslash () pentru a continua o instrucțiune pe mai multe linii. De asemenea, în cazul unor expresii între paranteze, acest lucru nu este necesar. De exemplu:

python
# Folosind un backslash
x = 1 + 2 + 3 + 4 + 
    5 + 6 + 7 + 8

# Folosind paranteze
y = (1 + 2 + 3 + 4 +
     5 + 6 + 7 + 8)

Blocuri de cod

Blocurile de cod sunt grupuri de instrucțiuni care sunt executate ca unitate, cum ar fi instrucțiunile într-o funcție sau instrucțiunile într-o structură de control (de exemplu, if, for, while). În Python, blocurile de cod sunt delimitate de indentare, și nu de caractere speciale (cum ar fi {} în alte limbaje de programare).

Indentarea și rolul ei în Python

Indentarea reprezintă spațiul alb adăugat la începutul unei linii de cod pentru a indica nivelul de structură al codului. În Python, indentarea este esențială, deoarece definește blocurile de cod și structura programului. Acest lucru face ca Python să fie un limbaj în care lizibilitatea și structura codului sunt foarte importante.

Reguli de indentare

  1. Începeți fiecare bloc de cod cu o indentare nouă (de obicei, 4 spații).
  2. Mențineți aceeași indentare pentru toate instrucțiunile din același bloc de cod.
  3. Încheiați un bloc de cod prin revenirea la indentarea anterioară.

Exemple de indentare

Iată câteva exemple de indentare în Python:

python
# Exemplu de indentare într-o structură de control if-else
x = 10
if x > 5:
    print("x este mai mare decât 5")
else:
    print("x este mai mic sau egal cu 5")

# Exemplu de indentare într-un loop for
for i in range(3):
    print("Acesta este pasul", i)
    print("Continuăm loop-ul")

# Exemplu de indentare într-o funcție
def suma(a, b):
    result = a + b
    return result

rezultat = suma(3, 4)
print(rezultat)

În concluzie, sintaxa șiindentarea în Python sunt concepute pentru a asigura lizibilitatea și simplitatea codului. Prin urmare, este esențial să respectați regulile de bază ale sintaxei și să utilizați corect indentarea pentru a delimita blocurile de cod. Acest lucru va face codul dvs. mai ușor de înțeles și întreținut, atât pentru dvs., cât și pentru alți dezvoltatori care lucrează la proiect.