wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python_2QL

Total questions: 21

Worksheet time: 16mins

Name
Class
Date
1.

a = int(input("Inserisci il primo numero: "))

b = int(input("Inserisci il secondo numero: "))

if a == b:

print("I numeri sono identici")

elif a > b:

print("Il numero più grande tra i due è " ,a)

else:

print("Il numero più grande tra i due è " ,b)

Cosa fa il programma quando i due numeri sono uguali?

a)

Il programma restituisce un messaggio che indica che i numeri sono uguali.

b)

Il programma restituisce un messaggio che indica che i numeri sono diversi.

c)

Il programma termina senza alcun messaggio.

d)

Il programma esegue un calcolo casuale con i numeri.

2.

Quale operatore viene utilizzato per confrontare i numeri?

a)

Operatori aritmetici (+, -, *, /)

b)

Operatori di assegnazione (=, +=, -=)

c)

Operatori logici (AND, OR, NOT)

d)

Operatori di confronto (>, <, >=, <=, ==, !=)

3.

Quale tipo di dato viene utilizzato per le variabili 'a' e 'b'?

a)

data structure

b)

numero

c)

boolean

d)

string

4.

Un commento inizia con il simbolo

a)

#

b)

(

c)

+

d)

"

5.

Un commento serve

a)

Per specificare cosa fa un programma

b)

Per velocizzare il programma

c)

A creare una variabile

d)

A salvare un risultato

6.

I nomi delle variabili non possono contenere

a)

Spazi

b)

Numeri

c)

Lettere grandi

d)

Lettere piccole

7.

Base-minore è un nome corretto per una variabile

a)

Vero

b)

Falso

8.

Base maggiore è un nome corretto per una variabile

a)

Vero

b)

Falso

9.

Per usare le funzioni matematica devo usare

(a)  

10.

La funzione radice quadrata si usa facendo

a)

math.sqrt

b)

math.sqrt

c)

math.sqrt

d)

math.sqrt

11.

Per sapere il valore di una variabile si usa il comando

a)

input

b)

print

c)

int

d)

math.sqrt

12.

Il tipo di dato che accetta i numeri con la virgola si chiama

(a)  

13.

A cosa servono le variabili?

a)

A scrivere sulla console

b)

A contenere informazioni

c)

A disegnare

d)

A eseguire operazioni

14.

Seleziona tutte le variabili che NON memorizzano stringhe

a)

a = "ciao"

b)

a = 10

c)

a = "10"

d)

a = True

15.

a = "5"

b = "4"

print(a+b)

Quale sarà il risultato?

a)

9

b)

1

c)

54

d)

45

16.

Quale sarà il risultato?

a)

1

b)

2

c)

3

d)

error

17.

Il numero di iterazioni corrisponde al...

a)

numero di istruzioni presenti in un ciclo

b)

numero di cicli in un programma

c)

numero di condizioni in un if

d)

numero di volte che viene eseguito un ciclo

18.

Cosa stampa il seguente codice?

for i in range(0,10,2):

print(i)

a)

0,2,4,6,8,10

b)

1,3,5,7,9

c)

2,4,6,8,10

d)

0,2,4,6,8

19.

Quale comando si usa per uscire da un ciclo?

(a)  

20.

Come accedo al primo elemento di una lista?

a)

list[1]

b)

list[0]

c)

list(0)

d)

list{1}

21.

Come accedo all'ultimo elemento di una lista?

a)

list[len(list)-1]

b)

list[100000]

c)

list

d)

non si può fare senza sapere la lunghezza della lista