@@ -268,17 +268,19 @@ msgstr ""
268
268
269
269
#: tutorial/controlflow.rst:231
270
270
msgid ":keyword:`!pass` Statements"
271
- msgstr ""
271
+ msgstr "Istruzioni :keyword:`!pass` "
272
272
273
273
#: tutorial/controlflow.rst:233
274
274
msgid ""
275
275
"The :keyword:`pass` statement does nothing. It can be used when a statement "
276
276
"is required syntactically but the program requires no action. For example::"
277
277
msgstr ""
278
+ "L'istruzione :keyword:`pass` non fa nulla. Può essere utilizzata quando è richiesta "
279
+ "un'istruzione sintatticamente, ma il programma non richiede alcuna azione. Per esempio::"
278
280
279
281
#: tutorial/controlflow.rst:240
280
282
msgid "This is commonly used for creating minimal classes::"
281
- msgstr ""
283
+ msgstr "Questo è comunemente usato per creare classi minime:: "
282
284
283
285
#: tutorial/controlflow.rst:246
284
286
msgid ""
@@ -287,10 +289,14 @@ msgid ""
287
289
"to keep thinking at a more abstract level. The :keyword:`!pass` is silently "
288
290
"ignored::"
289
291
msgstr ""
292
+ "Un altro posto in cui :keyword:`pass` può essere usato è come segnaposto per il "
293
+ "corpo di una funzione o condizionale quando si sta lavorando su nuovo codice, "
294
+ "permettendo di continuare a pensare a un livello più astratto. L'istruzione :keyword:`!pass` viene ignorata "
295
+ "silenziosamente::"
290
296
291
297
#: tutorial/controlflow.rst:258
292
298
msgid ":keyword:`!match` Statements"
293
- msgstr ""
299
+ msgstr "Istruzioni :keyword:`!match` "
294
300
295
301
#: tutorial/controlflow.rst:260
296
302
msgid ""
@@ -302,28 +308,41 @@ msgid ""
302
308
"also extract components (sequence elements or object attributes) from the "
303
309
"value into variables."
304
310
msgstr ""
311
+ "Un'istruzione :keyword:`match` prende un'espressione e confronta il suo valore con "
312
+ "schemi successivi forniti come uno o più blocchi case. Questo è superficialmente "
313
+ "simile a un'istruzione switch in C, Java o JavaScript (e molti altri "
314
+ "linguaggi), ma è più simile al pattern matching in linguaggi come Rust "
315
+ "o Haskell. Solo il primo schema che corrisponde viene eseguito e può "
316
+ "anche estrarre componenti (elementi di sequenze o attributi di oggetti) dal "
317
+ "valore in variabili."
305
318
306
319
#: tutorial/controlflow.rst:268
307
320
msgid ""
308
321
"The simplest form compares a subject value against one or more literals::"
309
322
msgstr ""
323
+ "La forma più semplice confronta un valore con uno o più letterali::"
310
324
311
325
#: tutorial/controlflow.rst:281
312
326
msgid ""
313
327
"Note the last block: the \" variable name\" ``_`` acts as a *wildcard* and "
314
328
"never fails to match. If no case matches, none of the branches is executed."
315
329
msgstr ""
330
+ "Nota l'ultimo blocco: il \" nome della variabile\" ``_`` funge da *wildcard* e "
331
+ "non fallisce mai. Se nessun case corrisponde, nessuno dei rami viene eseguito."
316
332
317
333
#: tutorial/controlflow.rst:284
318
334
msgid ""
319
335
"You can combine several literals in a single pattern using ``|`` (\" or\" )::"
320
336
msgstr ""
337
+ "Puoi combinare diversi letterali in un singolo schema usando ``|`` (\" or\" )::"
321
338
322
339
#: tutorial/controlflow.rst:289
323
340
msgid ""
324
341
"Patterns can look like unpacking assignments, and can be used to bind "
325
342
"variables::"
326
343
msgstr ""
344
+ "Gli schemi possono sembrare assegnazioni di decomposizione e possono essere utilizzati "
345
+ "per associare variabili::"
327
346
328
347
#: tutorial/controlflow.rst:305
329
348
msgid ""
0 commit comments