wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python Programming Quiz

Total questions: 16

Worksheet time: 16mins

Name
Class
Date
1.

Care construcție este folosită în Python pentru a efectua operații condiționale?

a)

a) `for`

b)

b) `do-while`

c)

c) `if`

d)

d) `switch`

2.

Care construcție este folosită în Python pentru a efectua acțiuni repetitive până când o anumită condiție este îndeplinită?

a)

a) `for`

b)

b) `while`

c)

c) `do-while`

d)

d) `repeat`

3.

Care este funcția utilizată pentru a converti un număr întreg în șir de caractere în Python?

a)

a) `to_string()`

b)

b) `str()`

c)

c) `int_to_str()`

d)

d) `convert_to_str()`

4.

Cum se convertește un șir de caractere într-un număr întreg în Python?

a)

a) `to_int()`

b)

b) `convert_int()`

c)

c) `int()`

d)

d) `str_to_int()`

5.

Ce operație este folosită pentru "SAU" în Python?

a)

a) `|`

b)

b) `||`

c)

c) `or`

d)

d) `OR`

6.

Care este metoda folosită pentru afișarea datelor pe ecran în Python?

a)

a) `print()`

b)

b) `display()`

c)

c) `show()`

d)

d) `output()`

7.

Ce face funcția `input()` în Python?

a)

a) Afișează textul pe ecran

b)

b) Returnează datele introduse de utilizator

c)

c) Efectuează un calcul matematic

d)

d) Nimic din cele enumerate

8.

Care construcție este folosită în Python pentru a verifica mai multe condiții în mod secvențial?

a)

a) `switch`

b)

b) `if`

c)

c) `elif`

d)

d) `else`

9.

Cum se verifică dacă un element este prezent într-o secvență în Python?

a)

a) `contains()`

b)

b) `exists()`

c)

c) `in`

d)

d) `has()`

10.

Ce operație este folosită pentru "ȘI" în Python?

a)

a) `&`

b)

b) `&&`

c)

c) `and`

d)

d) `AND`

11.

Ce face operatorul `break` într-un ciclu în Python?

a)

a) Întrerupe executarea ciclului și transferă controlul la următorul operator din afara ciclului

b)

b) Întrerupe executarea programului

c)

c) Continuă executarea ciclului de la următoarea iterație

d)

d) Nimic din cele enumerate

12.

Ce valoare va returna expresia len("Python")?

a)

a) 5

b)

b) 6

c)

c) 7

d)

d) 8

13.

Ce face operatorul `continue` într-un ciclu în Python?

a)

a) Întrerupe executarea ciclului și transferă controlul la următorul operator din afara ciclului

b)

b) Întrerupe executarea programului

c)

c) Continuă executarea ciclului de la următoarea iterație, trecând peste restul corpului ciclului

d)

d) Nimic din cele enumerate

14.

Care tip de date în Python reprezintă valorile logice True și False?

a)

a) `int`

b)

b) `str`

c)

c) `bool`

d)

d) `float`

15.

Cum se verifică dacă un element nu este prezent într-o secvență în Python?

a)

a) `not in`

b)

b) `!in`

c)

c) `absent()`

d)

d) `not exists()`

16.

Ce se va întâmpla dacă condiția într-un bloc `if` în Python este False?

a)

a) Blocul de cod va fi executat

b)

b) Blocul de cod nu va fi executat

c)

c) Va apărea o eroare

d)

d) Nimic din cele enumerate