Informatica - Scuola secondaria di secondo gradoInformatica e reti di comunicazione Informatica e reti di comunicazione / Volume 2

Linguaggio Python

18 esercizi
SVOLGI
INFO

Informatica

Linguaggio Python: istruzione

L’istruzione corretta per acquisire il valore della variabile x come numero intero è

A:

int(x) = input("inserisci il valore: ")

B:

x = int(input("inserisci il valore: "))

C:

x = input(int("inserisci il valore: "))

D:

input(x) = int("inserisci il valore: ")

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

Linguaggio Python: estensione

L’estensione dei file che contengono uno script in linguaggio Python è

A:

.python

B:

.pyt

C:

.py

D:

.exe

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

Linguaggio Python: acquisizione di dati

La funzione per l’acquisizione di dati da standard input è

A:

read.

B:

input.

C:

accept.

D:

stdinput.

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

Linguaggio Python: visualizzazione dei dati

La funzione per la visualizzazione dei dati su standard output è

A:

read.

B:

input/output.

C:

print.

D:

stdoutput.

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

Linguaggio Python: istruzione

Date le variabili:

a, b, c = 10, 20, 30

l’istruzione che scrive i valori formattati rispettivamente all’interno di 5, 15 e 3 posizioni è

A:

print('{0:5d} {b:15d} {c:3d}')

B:

print('{1:5d} {5d} {3d}' a, b, c)

C:

print(f'{5d:a} {15d:b} {3d:c}')

D:

print(f'{a:5d}, {b:15d} {c:3d}')

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

Linguaggio Python: prompt primario della modalità interattiva

Il simbolo che rappresenta il prompt primario della modalità interattiva è

A:

<<<

B:

. . .

C:

= = =

D:

>>>

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

Linguaggio Python: istruzione

L’istruzione che visualizza correttamente il valore calcolato per l’area di un rettangolo è

A:

print("L'area del rettangolo è:", area)

B:

print(L'area del rettangolo è: area)

C:

print "L'area del rettangolo è:", area

D:

print(L'area del rettangolo è:, "area")

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

Linguaggio Python

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

A:

Il programma si chiama anche codice.

B:

Il programma per scrivere il testo sorgente si chiama interprete.

C:

L’interprete non è in grado di rilevare errori logici.

D:

Il debugger serve per individuare gli errori sintattici del programma.

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

Linguaggio Python: operazioni

Se a vale 12 e b vale 3, quali sono i risultati dell’esecuzione delle seguenti operazioni?

a. a / b
b. b ** 2
c. a % b
d. (b * 3) ** 2

Completamento aperto
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

Linguaggio Python: errori

1. Errore che blocca il processo di esecuzione del programma
2. Regole non rispettate nella costruzione delle frasi del programma
3. Parola che non appartiene al linguaggio di programmazione

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

Linguaggio Python: istruzione

Il risultato che viene scritto in output dall’esecuzione del seguente frammento di programma è

s = 0

for i in range(1, 5):
s = s + i ** 2

print(s)

A:

i numeri da 1 a 5.

B:

la somma dei numeri da 1 a 4.

C:

la somma dei numeri pari da 1 a 5.

D:

la somma dei quadrati dei numeri da 1 a 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

Linguaggio Python: output

Indica l’output della funzione print() con le seguenti istruzioni:

x = 0b1110
print(x)

Completamento aperto
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

Linguaggio Python: output

Indica l’output della funzione print() con le seguenti istruzioni:

n = [2, 16, 18, 24, 32, 48]
print(n[3])

Completamento aperto
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

Linguaggio Python: output

Indica che cosa viene scritto in output dall’esecuzione di questo segmento di programma.

x = 0
while x <= 0:

x += 1
print(x)

Completamento aperto
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

Linguaggio Python: tipo di dato

Indica il tipo di dato restituito dalla funzione type() con le seguenti istruzioni:

x = .74e-7
type(x)

Completamento aperto
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

Linguaggio Python: sottostringhe

Data la stringa:

s = "linguaggio"

indica che cosa si ottiene con le seguenti sottostringhe.
a. s[1:3]
b. s[:3]
c. s[3:]

Completamento aperto
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

Linguaggio Python: output

Indica che cosa viene scritto in output dall’esecuzione di questo segmento di programma se x vale 1 e se x vale 10.

if x > 5 and x <= 20:

x = -1

else:

x = 0

print(x)

x = 1
x = 10

Completamento aperto
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

Linguaggio Python: output

Indica l’output che si ottiene dall’esecuzione dei due segmenti di codice.

a.

a = 5
b = 3
if a > b:

c = a – b

else:

c = b – a

print(c)

b.

a = 0
b = 10
if a < b:

print(a, b)

else:

print(b, a)

Completamento aperto
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