wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Introduzione a Python per principianti

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Che cos'è una variabile in Python?

a)

Una variabile in Python è un tipo di dato.

b)

Una variabile in Python è un'istruzione per importare librerie.

c)

Una variabile in Python è un comando per eseguire funzioni.

d)

Una variabile in Python è un nome che rappresenta un valore.

2.

Quali sono i principali tipi di dati in Python?

a)

string, number, object, boolean

b)

char, byte, float64, array

c)

integer, decimal, list, map

d)

I principali tipi di dati in Python sono: int, float, str, list, tuple, dict, set, e bool.

3.

Come si crea una variabile in Python?

a)

valore = nome_variabile

b)

variabile = valore; nome_variabile

c)

Per creare una variabile in Python, si utilizza la sintassi: nome_variabile = valore.

d)

nome_variabile : valore

4.

Qual è il risultato di 5 + 3 * 6 in Python?

a)

48

b)

23

c)

33

d)

10

5.

Come si usa l'operatore di sottrazione in Python?

a)

L'operatore di sottrazione in Python si usa con il segno meno (/) per dividere due numeri.

b)

L'operatore di sottrazione in Python si usa con il segno meno (-) solo per numeri interi.

c)

L'operatore di sottrazione in Python si usa con il segno meno (-) per sottrarre due numeri.

d)

L'operatore di sottrazione in Python si usa con il segno più (+) per sommare due numeri.

6.

Cosa fa la funzione print() in Python?

a)

La funzione print() esegue calcoli matematici.

b)

La funzione print() visualizza output sullo schermo.

c)

La funzione print() crea variabili in memoria.

d)

La funzione print() salva dati in un file.

7.

Come si chiede all'utente di inserire un dato?

a)

Richiedere un dato tramite la funzione display()

b)

Chiedere all'utente di inserire un dato senza alcuna funzione.

c)

Utilizzare la funzione print() per visualizzare un dato.

d)

Utilizzare la funzione input() per richiedere un dato all'utente.

8.

Qual è la sintassi per un commento in Python?

a)

// Questo è un commento in Python

b)

/* Questo è un commento in Python */

c)

# Questo è un commento in Java

d)

# Questo è un commento in Python

9.

Come si scrive un commento su una sola riga?

a)

Usa '#' in Java o C.

b)

Usa '#' in Python o Ruby, e '//' in Java o C.

c)

Usa '/*' in Java o C per commenti multilinea.

d)

Usa '//' in Python o Ruby.

10.

Qual è la differenza tra if e else in Python?

a)

'if' è usato per definire funzioni, 'else' per cicli.

b)

'if' e 'else' sono sinonimi in Python.

c)

La differenza tra 'if' e 'else' è che 'if' esegue il codice se la condizione è vera, mentre 'else' esegue il codice se la condizione è falsa.

d)

'if' esegue il codice solo se la condizione è falsa, 'else' sempre.

11.

Come si scrive una condizione if in Python?

a)

if (condition) do_something()

b)

if: condition do_something()

c)

if condition: do_something()

d)

if condition do_something()

12.

Cosa fa l'operatore == in una condizione?

a)

Confronta due valori per la somma.

b)

Confronta due valori per l'uguaglianza.

c)

Restituisce il valore maggiore tra due numeri.

d)

Verifica se un valore è nullo.

13.

Come si scrive un'istruzione else if in Python?

a)

if else

b)

else if

c)

elif

d)

elseif

14.

Cosa sono le f-string in Python?

a)

Le f-string sono stringhe formattate in Python che permettono di inserire espressioni direttamente all'interno delle stringhe usando la sintassi f'...'.

b)

Le f-string sono un tipo di variabile in Python.

c)

Le f-string sono funzioni per la manipolazione delle stringhe.

d)

Le f-string sono un metodo per creare liste in Python.

15.

Come si usa una f-string per stampare una variabile?

a)

Esempio: nome = 'Mario'; print('Ciao, {nome}!')

b)

Esempio: nome = 'Mario'; print('Ciao, ' + nome + '!')

c)

Esempio: nome = 'Mario'; print('Ciao, {0}'.format(nome))

d)

Esempio: nome = 'Mario'; print(f'Ciao, {nome}!')

16.

Qual è il risultato di 10 / 2 in Python?

a)

10.00

b)

1.0

c)

5.00

d)

5.0

17.

Come si può concatenare due stringhe in Python?

a)

Usare l'operatore '+' per concatenare due stringhe.

b)

Impiega l'operatore '-' per concatenare due stringhe.

c)

Utilizzare la funzione 'join()' per concatenare due stringhe.

d)

Usare l'operatore '*' per concatenare due stringhe.

18.

Cosa succede se non si chiude una parentesi in una funzione?

a)

Viene restituito un valore predefinito.

b)

La funzione si esegue correttamente.

c)

Non succede nulla di rilevante.

d)

Si verifica un errore di sintassi.

19.

Come si può convertire una stringa in un numero intero?

a)

Utilizzare funzioni di parsing come int(), Integer.parseInt() o parseInt() a seconda del linguaggio.

b)

Semplicemente sommare 1 alla stringa per ottenere un intero

c)

Convertire la stringa in un numero decimale e poi in intero

d)

Utilizzare funzioni di concatenazione come concat() o append()

20.

Qual è la funzione per ottenere l'input dell'utente come stringa?

a)

readString()

b)

getInput()

c)

input()

d)

fetchUserInput()