💻 Lecții C++ & Python🏠 Home
Tipuri de Date, Variabile și Operatori în Python | Clasa 9
◀Subiect și Barem BAC Informatică 2021 Sesiunea SpecialăCitire și Afișare în Python: input() și print()▶
Se pregătesc resursele...

📘 Lecție gratuită de Python pentru clasa a 9-a, conform noii programe, cu explicații video de la profesor. Mai jos ai rezumatul. În lecția completă găsești aplicații rezolvate cu simulator, în care vezi pas cu pas cum se schimbă variabilele, compilator Python în browser, exerciții propuse cu indicii și rezolvare, și pe Alex, asistentul care îți dă indicii, îți explică algoritmul și îți corectează codul.

Structura unui Program Python

Un program Python este citit și executat linie cu linie, de sus în jos. Nu are nevoie de declarații explicite de tip — Python determină automat tipul unei variabile la momentul atribuirii.

Tipuri de Date de Bază

  • int — numere întregi (ex: 5, -12)
  • float — numere reale (ex: 3.14)
  • str — șiruri de caractere (ex: "salut")
  • bool — valori logice (True / False)

Exemplu: Declarare și operatori

a = 5
b = 2.5
suma = a + b
print(suma)

❓ Întrebări frecvente

1. Trebuie să declar tipul unei variabile în Python? Nu, Python îl determină automat.

2. Ce operatori aritmetici există în Python? +, -, *, /, // (împărțire întreagă), % (rest), ** (putere).

3. Ce este o variabilă în Python? Un nume care referă o valoare stocată în memorie. Valoarea poate fi schimbată oricând în program.

4. Cum aflu tipul unei variabile? Cu funcția type(), de exemplu type(a) — afișează int, float, str sau bool.

5. Pot schimba tipul unei variabile pe parcursul programului? Da, Python permite reatribuirea cu altă valoare de alt tip, spre deosebire de limbaje cu tipuri statice.

Ce conține lecția completă?

  • ✅ Explicații video cu profesorul
  • ✅ Aplicații rezolvate cu simulator: vezi cum se schimbă variabilele la fiecare pas
  • ✅ Compilator Python în browser: rulezi codul direct
  • ✅ Exemple pentru fiecare tip de date și operator
  • ✅ Exerciții propuse cu indicii și rezolvare
  • ✅ Asistentul Alex: indicii, explicarea algoritmului, corectarea codului

Vezi și — alte lecții Python, clasa 9

→ Vezi și varianta C++: Tipuri de date, operatori, cin și cout (C++)