WorksheetsLE BASI DEL LINGUAGGIO
Total questions: 30
Worksheet time: 30mins
Data la stringa:s = "linguaggio"che cosa si ottiene con la seguente sottostringa?s[1:3]
in
on
lin
guaggio
Che cosa viene scritto in output dall'esecuzione di questo segmento di programma?
1 1 1 1 1 1 1 1 1 1
10 9 8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 9 10
Il risultato che viene scritto in output dall'esecuzione del seguente frammento di programma è
la somma dei numeri pari da 1 a 5.
i numeri da 1 a 5.
la somma dei numeri da 1 a 4.
la somma dei quadrati dei numeri da 1 a 4.
Qual è l'output prodotto dall'esecuzione del seguente segmento di codice?
11 1
10 0
0 10
00
Data la stringa:s = "linguaggio"che cosa si ottiene con la seguente sottostringa?s[3:]
lin
on
in
guaggio
Che cosa viene scritto in output dall'esecuzione di questo segmento di programma?
10
11
8
9
Che cosa viene scritto in output dall'esecuzione di questo segmento di programma se x vale 1 e se x vale 10?
0,1
2,0
0,-1
1,2
Qual è l'output prodotto dall'esecuzione del seguente segmento di codice?
3
4
22
2
Qual è il risultato restituito dalla funzione type() con le seguenti istruzioni?
x = 74.2
type(x)
valore null
74
float
int
Data la stringa:s = "linguaggio" che cosa si ottiene con la seguente sottostringa?s[:3]
on
guaggio
in
lin
Qual è l'output delle seguenti istruzioni?
n = [4, 6, 8, 14, 22, 28]
print(n[4])
2
22
11
23
Che cosa viene scritto in output dall'esecuzione di questo segmento di programma?
1
2
0
3
Gli parametri specificati nella chiamata della funzione si chiamano
(a)
L'istruzione (a) contiene il risultato restituito dalla funzione.
I parametri formali sono indicati nella definizione della funzione
Vero
falso
La parola chiave che indica l'inizio della definizione di una funzione è
function
define
def
import
Crea una funzione my_func
def my_func:
def my_func():
def my_func()
my_func() def:
Come si esegue la funzione:
def my_function():
print("Hello from a function")
my_function(0)
my_function
def my_function():
my_function()
nella funzione con due parametri stampa il primo.
def my_function(fname, lname):
print(............)
print(fname)
print(fname):
print()
print(lname)
Lascia che la funzione restituisca il parametro x + 5.
def my_function(x):
print(x)
print(x+5)
print(5)
print(x++5)
Utilizzare il metodo corretto per aggiungere più elementi ( more_fruits) all'set fruits.
fruits = {"apple", "banana", "cherry"}
more_fruits = ["orange", "mango", "grapes"]
fruits.union(more_fruits)
fruits.append(more_fruits)
fruits.add(more_fruits)
fruits.update(more_fruits)
Usa il removemetodo per rimuovere "banana" dal fruitsset.
fruits = {"apple", "banana", "cherry"}
remove(1)
remove("banana")
remove(-1)
remove(2)
Utilizzare la sintassi corretta per stampare il primo elemento nella fruitstupla.
fruits = ("apple", "banana", "cherry")
print(fruits(0))
print(fruits[0])
print(fruits[1])
Utilizzare l'indicizzazione negativa per stampare l'ultimo elemento nella tupla.
fruits = ("apple", "banana", "cherry")
print(fruits[-1])
print(fruits-1)
print(fruits(-1))
print[fruits(-1)]
Modificare il valore da "apple" a "kiwi", nell'elenco fruits.
fruits = ["apple", "banana", "cherry"]
fruits[1]= "kiwi"
fruits[0]= "apple"
fruits[0]= "kiwi"
Cosa stampa?
for x in range(5):
print(x)
0,1,2,3,4,5
0,1,2,3,4,4
0,1,2,3,4
1,2,3,4,5
for x in range(3, 8, 2):
print(x)
3,5,7
3,4,5,6,7
1,3,5,7
3,5,7,9
for x in range(3, 6):
print(x)
3,4,5,6
3,4,5
2,3,4,5
count = 0
while count < 5:
print(count)
count += 1 # This is the same as count = count + 1
0,1,2,3,4
0,1,2,3,4,5
1,2,3,4
0,1,3,4
count = 0
while True:
print(count)
count += 1
if count >= 5:
break
1,2,3,4
0,1,2,3
0,1,2,3,4
0,1,2,3,4,5
