Font size
Worksheets2^ Quiz 3I
Total questions: 20
Worksheet time: 40mins
Con quale istruzione possiamo ordinare i seguenti numeri dal più piccolo al più grande?
b=[5, 3, 98, 99, -16]
b.reverse()
b.small_big
b.index()
b.sort()
Con quale istruzione prendiamo il primo elemento della lista:
>>> vocali = ['a', 'e', 'i', 'o', 'u']
vocali[0]
vocali[1]
vocali[-1]
Quali tra i seguenti modi va usato per creare una lista in Python?
lista=(1,2,3)
lista=[1;2;3]
lista={1,2,3}
lista=[1,2,3]
Quale simbolo manca nella seguente definizione di un sottoprogramma?
def la_mia_funzione()
=
:
;
è completa così
Qual è il risultato dell'espressione 'lambda x: x**2' applicata alla lista [1, 2, 3, 4]?
[1, 4, 9, 16]
[2, 4, 6, 8]
[1, 2, 3, 4]
[3, 6, 9, 12]
Quale delle seguenti opzioni restituisce la somma degli elementi di una lista my_list?
sum(my_list)
add(my_list)
total(my_list)
my_list.sum()
Quale delle seguenti affermazioni riguardo alle variabili in Python è corretta?
Non è possibile eliminare una variabile in Python.
Le variabili in Python sono case-sensitive.
Python è un linguaggio staticamente tipizzato, quindi il tipo di una variabile non può cambiare.
Una variabile deve essere dichiarata esplicitamente prima di poter essere utilizzata. b
Qual è il risultato dell'espressione len("python")?
7
5
6
error
Quale metodo di stringa in Python restituisce una copia della stringa con la prima lettera in maiuscolo e il resto in minuscolo?
casefold()
title()
capitalize()
upper()
Quale delle seguenti dichiarazioni riguardo alle liste in Python è falsa?
Gli elementi di una lista sono accessibili tramite gli indici
Le liste possono essere annidate.
Gli elementi di una lista sono immutabili.
Le liste possono contenere elementi di tipi di dati diversi.
Qual è il risultato dell'esecuzione del seguente codice?
none
10
my_func is not defined
SyntaxError: invalid syntax
Qual è il risultato dell'esecuzione del seguente codice?
[1, 2, 3, 1, 2, 3]
[1, 2, 3, 2, 4, 6]
[2, 4, 6]
[1, 4, 9]
L'istruzione if
deve essere sempre seguita dal un else
può avere più di un else
deve avere sia un else che un elif
può anche non essere seguita da nessun else e nessun elif
Quali di queste istruzione è quella corretta per creare una lista?
nameList = John, Harry, Jesse, John, Harry, Harry
nameList = ("John", "Harry", "Jesse", "John", "Harry", "Harry")
nameList = ["John", "Harry", "Jesse", "John", "Harry", "Harry"]
nameList = [John, Harry, Jesse, John, Harry, Harry]
x = range(6)
for n in x:
print(n)
Crea una sequenza di numeri random e stampa ciascun elemento nella sequenza
Crea una sequenza di numeri da 1 a 6 e stampa ciascun elemento nella sequenza
Crea una sequenza di numeri da 0 a 5 e stampa ciascun elemento nella sequenza
Crea una sequenza di numeri da 0 a 6 e stampa ciascun elemento nella sequenza
Cosa succede se una funzione non ha un valore di ritorno?
La funzione restituisce un valore casuale
La funzione restituisce "none"
La funzione restituisce un messaggio di avviso
Viene generato un errore
Come si crea una tupla con un solo valore in Python?
(valore;)
(valore,)
(valore)
(valore:)
Cosa caratterizza le tuple come collezioni di dati?
Sono ordinate e permettono duplicati
Sono ordinate e modificabili
Sono immutabili e permettono duplicati
Non sono ordinate e non permettono duplicati
Come si crea una matrice in Python?
Con apici
Con parentesi tonde
Con parentesi quadre
Con parentesi graffe
Qual è l'output di L [1:] se L = [1,2,3]?
Slicing
2, 3
1, 2, 3
1, 2
