Definizione di funzioni, cicli e logica condizionale in Python, spiegati con un breve esempio ciascuno.
Informazioni su questo set
40 carte base di Python per Python. Inizia con «Come si definisce una funzione in Python?» e «A cosa serve il parametro di una funzione?». Altri mazzi di Università sono elencati qui sotto.
40 carte · carte base · Scritto dall'IA, controllato due volte. Modifica quello che vuoi.
- Come si definisce una funzione in Python?
Mostra risposta
Si usa def, il nome della funzione, le parentesi, i due punti e poi il corpo indentato.
- A cosa serve il parametro di una funzione?
Mostra risposta
Un parametro è un segnaposto con nome per un valore passato quando la funzione viene chiamata.
- Come si restituisce un valore da una funzione?
Mostra risposta
Si usa la parola chiave return seguita dal valore da restituire a chi ha chiamato la funzione.
- Che cos'è un parametro predefinito?
Mostra risposta
Un parametro con un valore preimpostato, usato quando per quel parametro non viene passato alcun argomento.
- Fai un esempio di funzione con due parametri
Mostra risposta
def add(a, b): return a + b
- Cosa succede se una funzione non ha l'istruzione return?
Mostra risposta
La funzione restituisce implicitamente None.
- Che cos'è la docstring di una funzione?
Mostra risposta
Una stringa letterale posta subito dopo la riga def per documentare ciò che fa la funzione.
- Come si chiama una funzione di nome greet?
Mostra risposta
Si scrive il nome della funzione seguito dalle parentesi: greet()
- Che cosa sono gli argomenti posizionali?
Mostra risposta
Argomenti passati a una funzione nello stesso ordine in cui compaiono nella definizione.
- Come si passano gli argomenti nominati (keyword) a una funzione?
Mostra risposta
Si usa il nome del parametro seguito dal segno uguale e dal valore: func(name='Alice')
- Cosa permette di fare *args?
Mostra risposta
Passare a una funzione un numero variabile di argomenti posizionali.
- Cosa permette di fare **kwargs?
Mostra risposta
Passare a una funzione un numero variabile di argomenti nominati (keyword).
- Qual è la struttura di base di un'istruzione if?
Mostra risposta
if condizione: seguito da codice indentato che viene eseguito solo se la condizione è vera
- Qual è la struttura di un'istruzione if-else?
Mostra risposta
if condizione: viene eseguito se è vera, else: viene eseguito se la condizione è falsa
- Come si aggiunge un terzo ramo a un'istruzione condizionale?
Mostra risposta
Si usa elif (else if) per altre condizioni tra if e else.