0% au considerat acest document util (0 voturi)
92 vizualizări5 pagini

Python Test

Documentul conține o serie de întrebări de tip quiz legate de Python 2, inclusiv manipularea listelor, evaluarea expresiilor și controlul fluxului cu instrucțiuni if-elif-else. Fiecare întrebare are opțiuni multiple pentru răspunsuri, iar unele întrebări solicită scrierea de pseudocod pentru diverse funcții matematice. De asemenea, se discută despre evaluarea expresiilor și returnarea valorilor în funcție de condiții specifice.

Încărcat de

lacustamarcela
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
92 vizualizări5 pagini

Python Test

Documentul conține o serie de întrebări de tip quiz legate de Python 2, inclusiv manipularea listelor, evaluarea expresiilor și controlul fluxului cu instrucțiuni if-elif-else. Fiecare întrebare are opțiuni multiple pentru răspunsuri, iar unele întrebări solicită scrierea de pseudocod pentru diverse funcții matematice. De asemenea, se discută despre evaluarea expresiilor și returnarea valorilor în funcție de condiții specifice.

Încărcat de

lacustamarcela
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd

Intrebare 1 al 15

0.05 Puncte

Se da urmatoare lista in Python 2

My_list = [10, ‘x’, 20.02, ‘y’, 30j, ‘z’, 10L, False]

Care este rezultatul obtinut prin my_list[::3]?

My_list=[10, 20.02, 30j]

My_list=[10, 30j, False]

My_list=[10, ‘y’, 10L]

A. My_list=[10, ‘y’, 10L]

B. My_list=[10, 30j, False]

C. My_list=[10, 20.02, 30j]

Intrebare 2 al 15

0.05 Puncte

Ce ne va returna interpretorul in urma evaluarii expresiei max(5, ‘y’) ? a) y b) 5 c) Error

A. 5

B. Error

C. y

Intrebare 3 al 15

0.05 Puncte

Se da urmatoare lista in Python 2

My_list = [10, ‘x’, 20.02, ‘y’, 30j, ‘z’, 10L, False]

Care este rezultatul obtinut prin my_list[3:6]?

A. My_list=[ 30j, ‘z’, 10L, False]

B. My_list=[ ‘y’, 30j, ‘z’]

C. My_list=[20.02, ‘y’, 30j, ‘z’]


Intrebare 4 al 15

0.05 Puncte

Se da urmatorul cod:

if x<10:

for i in range(1,5):

print(x*i)

elif x>10:

j=1

while j<5:

print(x*j)

j=j+1

else:

prin(x**10)

Ce va returna acest cod daca x=10

1000000000

A. 1000000000

B. 1000000000000

C. 100000000

Intrebare 5 al 15

0.05 Puncte

Se da urmatoare lista in Python 2

My_list = [10, ‘x’, 20.02, ‘y’, 30j, ‘z’, 10L, False]

Care este rezultatul obtinut prin my_list[0]?

A. False

B. X

C. 10
Intrebare 6 al 15

0.05 Puncte

Se da urmatorul cod:

if x<10

for i in range(1,5):

print(x*i)

elif x>10:

j=1

while j<5

print(x*j)

j=j+1

else:

prin(x**10)

Ce va returna acest cod daca x=2?

A. 6 8 10 12

B. 4 6 8 10

C. 2 4 6 8

Intrebare 7 al 15

0.05 Puncte

Ce ne va returna interpretorul in urma evaluarii expresiei 50/15.0 ?

A. 3.333

B. 3.0

C.
Intrebare 8 al 15

0.05 Puncte

Se da urmatoare lista in Python 2

My_list = [10, ‘x’, 20.02, ‘y’, 30j, ‘z’, 10L, False]

Care este rezultatul obtinut prin my_list[5]?

A. 30j

B. z

C. 10L

Intrebare 9 al 15

0.05 Puncte

Ce ne va returna interpretorul in urma evaluarii expresiei abs(-11)?

A. -11

B. 11

C. 0

Intrebare 10 al 15

0.05 Puncte

Se da urmatoare lista in Python 2

My_list = [10, ‘x’, 20.02, ‘y’, 30j, ‘z’, 10L, False]

Care este rezultatul obtinut prin my_list[-1]?

A. 10L

B. 10

C. False
Parte 2 al 2 - P2 / 0.0 Puncte

Intrebare 11 al 15

0.1 Puncte(Credit suplimentar)

Se dau două numere reale x şi y. Să se scrie un algoritm in pseudocod care să calculeze expresia B = x
*A+y

Intrebare 12 al 15

0.1 Puncte(Credit suplimentar)

Să se scrie pseudocodul pentru calcularea valorii funcţiei f(x), ştiind că x este un număr real introdus
de la tastatură, în funcție de valorile lui x după cum urmeaza

f(x) = x-20 dacă x ∈(−∞,−10]

f(x) = -x-40 dacă x ∈(−10,5]

f(x) = x2 +30 dacă x >5

Intrebare 13 al 15

0.1 Puncte(Credit suplimentar)

Se dau două numere reale x şi y. Să se scrie un algoritm in pseudocod care să calculeze expresia:

C=A-2*B+x

Intrebare 14 al 15

0.1 Puncte(Credit suplimentar)

Considerăm ecuaţia de gradul I cu variabila y, de forma: dy+ e = 0, unde d şi e sunt numere reale. Să
se scrie un algoritm in pseudocod care să rezolve ecuaţia dată pentru orice două valori a şi b date.

Intrebare 15 al 15

0.1 Puncte(Credit suplimentar)

Se dau două numere reale x şi y. Să se scrie un algoritm in pseudocod care să calculeze expresia:

A=2+x-y

S-ar putea să vă placă și