Informatica - Scuola secondaria di secondo gradoInfo Training Info Training / Volume Linguaggio Python per il secondo biennio

Strutture di dati

15 esercizi
SVOLGI
INFO

Informatica

Elementi di una lista

Per indicare un elemento di una lista bisogna specificare un indice

A:

scritto in basso a destra rispetto al nome della lista.

B:

racchiuso tra parentesi graffe.

C:

racchiuso tra parentesi quadre.

D:

di seguito al nome della lista, separato da un punto.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Strutture di dati

Per ciascuna delle seguenti affermazioni, indica se è vera o falsa.

A:

Le liste sono immutabili e non possono essere modificate dopo la loro creazione.

B:

La list comprehension è una forma di scrittura compatta per creare una lista.

C:

L’operazione push estrae un elemento dalla testa della pila.

D:

Le tuple sono simili alle liste, ma sono immutabili.

E:

In un dizionario il valore chiave e il valore associato devono essere dello stesso tipo.

F:

In un insieme non ci sono elementi duplicati.

Vero o falso
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Metodo get

Il metodo get di un dizionario restituisce

A:

una chiave.

B:

il valore associato a una chiave (con errore se la chiave non è presente nel dizionario).

C:

il valore associato a una chiave (senza errore se la chiave non è presente nel dizionario).

D:

la coppia chiave e valore associato.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Comando set

Il comando set("nonno") restituisce

A:

['n', 'o', 'n', 'n', 'o']

B:

{'o', 'n'}

C:

('n', 'o', 'n', 'n', 'o')

D:

['n', 'o']

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Comando list

Il comando list(dizionario) restituisce

A:

una lista di insiemi (un insieme è una coppia chiave: valore del dizionario).

B:

una lista di tuple con chiave e valore del dizionario.

C:

una lista con i valori del dizionario.

D:

una lista con le chiavi del dizionario.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Output del programma

Il seguente frammento di programma:

numeri = {0: 'zero',

1: 'uno', 2: 'due',
3: 'tre'}

n = 4
print(numeri.get(n, n))

scrive in output:

A:

4

B:

'tre'

C:

'n'

D:

un messaggio di errore KeyError: 4

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Istruzione for

Data la seguente dichiarazione:

giorni = ('Lun', 'Mar', 'Mer', 'Gio', 'Ven', 'Sab', 'Dom')

e le istruzioni:

for k in range(4):

print(giorni[k])
lavora()

for k in range(4, 7):

print(giorni[k])
riposa()

indica quante volte viene eseguita la funzione lavora e quante la funzione riposa.

Risposta aperta
0

Gli esercizi a risposta aperta valgono 0
punti perché non possono essere corretti
in automatico. Vuoi saperne di più?
Consulta il Centro assistenza

Informatica

Ordinare gli elementi

Per mettere in ordine crescente gli elementi di una lista o di una tupla v si esegue

A:

v.sort()

B:

sorted(v)

C:

sort(v)

D:

v.sorted()

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Metodi delle liste

1. Elimina l’elemento che ha un dato valore
2. Restituisce la posizione di un elemento
3. Aggiunge una componente in coda
4. Inserisce un elemento in una certa posizione

5. Elimina l’ultima componente della lista

Posizionamento
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Output del programma

Indica che cosa scrive in output il seguente frammento di programma.

frase = 'Nel mezzo del cammin di nostra vita mi ritrovai'
risposta = frase.split()
print(len(risposta))

Risposta aperta
0

Gli esercizi a risposta aperta valgono 0
punti perché non possono essere corretti
in automatico. Vuoi saperne di più?
Consulta il Centro assistenza

Informatica

Funzioni e metodi

a. len
b. clear
c. remove
d. discard
e. sorted

Completamento chiuso
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Output del programma

Indica che cosa scrive in output il seguente frammento di programma.

s1 = "Automobile"
s2 = "carro"
print(s1[:4] + s2[:4] + "i")

Risposta aperta
0

Gli esercizi a risposta aperta valgono 0
punti perché non possono essere corretti
in automatico. Vuoi saperne di più?
Consulta il Centro assistenza

Informatica

Assegnazioni tupla di valori

Indica quali delle seguenti assegnazioni sono corrette per la tupla valori.

A:

valori = (3.5, 0.2, 7.0,)

B:

valori = [3.5, 0.2, 7.0]

C:

valori = tuple(range(1,5))

D:

valori = (range(8))

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Output del programma

Indica che cosa scrive in output il seguente frammento di programma.

lista = [1, 5, 2, 4, 4, 3, 1, 5]
risposta = sorted(set(lista))
print(risposta)

Risposta aperta
0

Gli esercizi a risposta aperta valgono 0
punti perché non possono essere corretti
in automatico. Vuoi saperne di più?
Consulta il Centro assistenza

Informatica

Output del programma

Indica che cosa scrive in output il seguente frammento di programma.

s1 = "Automobile"
s2 = s1[0:5]
print(s2)

Risposta aperta
0

Gli esercizi a risposta aperta valgono 0
punti perché non possono essere corretti
in automatico. Vuoi saperne di più?
Consulta il Centro assistenza