🐍

Model de Examen Python

Programare Python Intermediate 1 min read 0 words

Model de Examen Python

Informații Generale

  • Durată: 90 minute
  • Întrebări: 30 grilă
  • Punctaj: Fiecare întrebare corectă = 1 punct
  • Format: Alegere unică (4 variante)

Întrebări Model

1. Tipuri de Date (3 puncte)

1.1 Care este rezultatul expresiei print(type(3.14))?

  • a) <class 'int'>
  • b) <class 'float'>
  • c) <class 'str'>
  • d) <class 'number'>

1.2 Care dintre următoarele NU este o valoare booleană validă?

  • a) True
  • b) False
  • c) true
  • d) None

1.3 Ce returnează int("42")?

  • a) "42"
  • b) 42
  • c) 42.0
  • d) Eroare

2. Operatori (4 puncte)

2.1 Ce returnează 17 % 5?

  • a) 3
  • b) 2
  • c) 3.4
  • d) 12

2.2 Ce returnează 17 // 5?

  • a) 3.4
  • b) 3
  • c) 4
  • d) 2

2.3 Ce returnează 2 ** 3 ** 2?

  • a) 64
  • b) 512
  • c) 36
  • d) 81

2.4 Ce returnează "thon" in "Python"?

  • a) True
  • b) False
  • c) 4
  • d) Eroare

3. Structuri de Date - Liste (5 puncte)

3.1 Ce afișează codul?

x = [1, 2, 3]
y = x
y.append(4)
print(x)
  • a) [1, 2, 3]
  • b) [1, 2, 3, 4]
  • c) Eroare
  • d) [4]

3.2 Ce returnează [x**2 for x in range(5)]?

  • a) [1, 4, 9, 16, 25]
  • b) [0, 1, 4, 9, 16]
  • c) [0, 2, 4, 6, 8]
  • d) [0, 1, 2, 3, 4]

3.3 Care metodă elimină și returnează ultimul element?

  • a) remove()
  • b) pop()
  • c) del()
  • d) delete()

4. Dicționare (4 puncte)

4.1 Ce returnează d.get("x", "default") dacă d = {"a": 1}?

  • a) None
  • b) "default"
  • c) KeyError
  • d) "x"

4.2 Care tip poate fi cheie de dicționar?

  • a) Listă de tupluri
  • b) Tuplu de liste
  • c) Tuplu de șiruri ✓
  • d) Mulțime de tupluri

5. Tupluri și Mulțimi (3 puncte)

5.1 Care colecție este imutabilă?

  • a) Listă
  • b) Tuplu ✓
  • c) Mulțime
  • d) Dicționar

5.2 Ce returnează len({1, 2, 2, 3, 3, 3})?

  • a) 6
  • b) 3
  • c) 1
  • d) Eroare

6. Funcții (5 puncte)

6.1 Ce afișează?

def f(L):
    L = list(set(L))
    L.sort()
    return L

T = [3, 1, 2, 1]
r = f(T)
print(T)
  • a) [1, 2, 3]
  • b) [3, 1, 2, 1]
  • c) [1, 1, 2, 3]
  • d) Eroare

Rezolvare și Punctaj

Secțiune Puncte
Tipuri de date 3
Operatori 4
Liste 5
Dicționare 4
Tupluri/Mulțimi 3
Funcții 5
Total 24

Sfaturi pentru Examen

  1. Citește atent fiecare întrebare
  2. Verifică operatorii și precedența lor
  3. Atenție la mutabilitate și referințe
  4. Testează mental codul înainte de a răspunde
  5. Lasă întrebările dificile pentru final

📚 Related Articles