4: Funzioni - QUIZ

Risultati
Domanda 1

Quale delle seguenti istruzioni chiama correttamente la funzione max?

A max(3 5 9)
B 4 + max(4; 5; len("abc"))
C a = max[5, len("abc"), 1]
D x = max(2, 3 ** 2, 17 / 4)
E z = max() + 1


Domanda 2

Quale delle seguenti istruzioni chiama correttamente la funzione len?

A s = len(5 + 2)
B len (' b b b b ')
C len["abcd"]
D a = 4 + len("abc", "def")
E x = len "mamma"


Domanda 3

L'istruzione
a = len(s1 + s2)

A Non provoca mai un errore
B Provoca un errore solo se ad almeno una delle variabili s1 ed s2 non è stato assegnato un valore
C Provoca sempre un errore
D Provoca un errore se le variabili s1 ed s2 non contengono delle stringhe
E Provoca un errore se le variabili s1 ed s2 non contengono dei numeri interi


Domanda 4

L'istruzione
min(3, 10, 5) = x

A Provoca un errore solo se alla variabile x non è stato assegnato un valore
B Non provoca mai un errore
C Provoca un errore solo se la variabile x non contiene il numero 3
D Provoca un errore solo se la variabile x contiene una stringa
E Provoca sempre un errore


Domanda 5

Qual è il risultato di questa espressione?
2 + len("abc" + "defg") - abs(5 - 8)

A 2
B 12
C 6
D -10
E L'espressione provoca un errore


Domanda 6

Qual è il risultato di questa espressione?
2 * min('abc', 'def', 'ghi') + '5'

A 11
B 'ghighi5'
C abcabc5
D '11'
E 'abcabc5'


Domanda 7

Qual è il risultato di questa espressione?
len("12345678") > 10 or max(6, 7, 8, 9) < 1

A True
B False
C 'False'
D true
E L'espressione provoca un errore


Domanda 8

Quale valore contiene la variabile x dopo queste istruzioni?
x = len("a" + "b")
y = len(3 * "cd")
x += y

A 5
B La terza istruzione provoca un errore
C La seconda istruzione provoca un errore
D La prima istruzione provoca un errore
E 8


Domanda 9

Quale valore contiene la variabile a dopo queste istruzioni (supponendo che non sia stata precedentemente definita nessun'altra variabile)?
a = min(2, 3, 4)
b = len(abc)
a = 3 * a + 2 * b

A 8
B La prima istruzione provoca un errore
C La seconda istruzione provoca un errore
D 5
E 0


Domanda 10

Quale valore contiene la variabile x dopo queste istruzioni?
x = 10
x = max(x, 20)
x = min(x, -x , 2 * x, -2 * x)

A 20
B 10
C -20
D -10
E -40