wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ripasso Python

Total questions: 26

Worksheet time: 14mins

Name
Class
Date
1.

Come si chiede all'utente di inserire un numero?

a)

num:print('inserisci un numero: ')

b)

num=int(println('inserisci un numero: '))

c)

num=int(input('inserisci un numero: '))

d)

num=input('inserisci un numero: ')

2.

Come si chiede ad un utente di inserire una frase?

a)

frase = inputln('inserisci una frase: ')

b)

frase = input('inserisci una frase: ')

c)

frase = print('inserisci una frase: ')

d)

frase = println('inserisci una frase: ')

3.

Quale tra i seguenti tipi di dato indica i numeri decimali in Python?

a)

int

b)

dec

c)

float

d)

flota

4.

Quale tra le seguenti funzioni viene usata per trasformare un dato in un numero intero?

a)

str()

b)

float()

c)

int()

d)

print()

5.

Segna tutti i valori che può assumere il tipo di dato boolean.

a)

True

b)

False

c)

Maybe

d)

Boo

6.

Cosa stamperà Python?

a)

True

b)

False

c)

2

d)

error

7.

Cosa stamperà Python?

a)

3

b)

2

c)

1

d)

error

8.

Cosa stamperà Python?

a)

25

b)

5

c)

10

d)

error

9.

Cosa stamperà Python?

a)

2

b)

6

c)

8

d)

error

10.

Cosa stamperà Python?

a)

[1, 2]

b)

[0, 1, 2]

c)

[0, 1]

d)

error

11.

Cosa stamperà Python?

a)

petteno

b)

pettesi

c)

1

d)

error

12.

Cosa stamperà Python?

a)

tecnologia

b)

error

c)

t3knolog14

d)

t3kn0log14

13.
a)

kebab

b)

hotdog

c)

pizza

d)

kebab

hot dog

14.

Una variabile è composta da:

a)

Left value

b)

Right value

c)

Left e Right value

d)

Nessuna delle precedenti

15.

Pyhton è case sensitive?

a)

Si

b)

No

c)

Dipende dall'IDE

d)

Nessuna delle precedenti

16.

Cosa è una variabile?

a)

Uno spazio di memoria in cui inserire dati

b)

Un tipo di dato

c)

Un valore

d)

Un tipo di memoria mutabile

17.

Che cosa è la sintassi

a)

Consiste nelle parole usate per descrivere un errore

b)

è l'insieme delle regole di un linguaggio di programmazione

c)

La sintassi è il significato logico del programma

d)

viene usata per trovare gli errori di debug

18.

Che output produce l'istruzione print (10 + 16)?

a)

20

b)

22

c)

24

d)

26

19.

Quale è il modo corretto di creare una variabile in Python?

a)

my_variable = 10

b)

my variable = 10

c)

my_variable is 10

d)

my_variable: 10

20.

Quale è l'output di questo pezzo di codice se in input inseriamo il valore 100?

a)

volo stabile

b)

troppo vicino al suolo

c)

SyntaxError (errore di sintassi)

21.

Quale di questi operatori permette di comparare due variabili?

a)

'='

b)

'=>'

c)

'<='

d)

'=='

22.

Quale è l'uotput di questo pezzo di codice se in input inseriamo il valore 40?

a)

Volo stabile

b)

troppo vicino al suolo

c)

collisione

d)

SyntaxError

23.

Quante pastiglie devono essere prese da una ragazza di 14 anni secondo questo pezzo di codice?

a)

2

b)

1,5

c)

1

d)

0,5

24.

Il ciclo FOR è

a)

un ciclo che si esegue per un numero sconosciuto di volte

b)

un ciclo che si esegue per un numero definito di volte

c)

Una particolare forma di IF

d)

Non è un elemento di programmazione

25.

Il ciclo WHILE è

a)

un ciclo che si esegue per un numero definito di volte

b)

un ciclo che si esegue per un numero di volte non definito a priori

c)

Una alternativa alla forma di IF

d)

Un ciclo infinito

26.

nome=float(input(" inserisci il nome"))

Che tipo di dato contiene la variabile nome?

a)

Stringa

b)

Decimale

c)

Intero

d)

Dipende dall'input dell'utente