Skip to content

Commit b7943a8

Browse files
committed
added pass keyword in section 05
1 parent 1a812e8 commit b7943a8

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

05_funzioni_moduli.ipynb

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,30 @@
9999
"print(f\"Il valore restituito è: {valore}\")"
100100
]
101101
},
102+
{
103+
"cell_type": "markdown",
104+
"metadata": {},
105+
"source": [
106+
"### La parola chiave `pass`\n",
107+
"\n",
108+
"La keyword **`pass`** in Python è un'istruzione che non fa nulla. Viene usata come **placeholder** quando la sintassi richiede un'istruzione ma tu non vuoi che venga eseguito alcun codice. Questo è utile per definire una funzione o una classe vuota che verrà implementata in un secondo momento, o per gestire un'eccezione senza dover fare nulla al suo interno."
109+
]
110+
},
111+
{
112+
"cell_type": "code",
113+
"execution_count": null,
114+
"metadata": {},
115+
"outputs": [],
116+
"source": [
117+
"# Esempio di una funzione che useremo in futuro\n",
118+
"def calcola_tasse(reddito):\n",
119+
" # Qui andrà la logica per il calcolo delle tasse\n",
120+
" pass\n",
121+
"\n",
122+
"print(\"Funzione definita, ma non ancora implementata.\")\n",
123+
"calcola_tasse(50000)"
124+
]
125+
},
102126
{
103127
"cell_type": "markdown",
104128
"metadata": {},

0 commit comments

Comments
 (0)