A differenza di Java o C#, Python non ha un’istruzione switch integrata. Ciò significa che non puoi valutare un’espressione switch senza dover scrivere il tuo codice che imiti un "switch‚Ķcase" dichiarazione.
In questa guida, discutiamo come scrivere un "switch‚Ķcase" in Python e segui due esempi di un’istruzione switch faux in modo da poter imparare a scriverne una nel codice.
Istruzioni Switch: un aggiornamento
Un’istruzione switch ti consente selezionare uno di una serie di blocchi di codice da eseguire. Sono un modo per valutare più espressioni in un programma.
Un’istruzione switch funziona valutando un’istruzione switch e confrontando il risultato di tale istruzione con i valori in "case" dichiarazioni. Se viene trovata una corrispondenza, viene eseguito il rispettivo blocco di codice. In caso contrario, non accadrà nulla.
Facoltativamente, un’opzione "predefinita" la parola chiave viene utilizzata per eseguire un blocco di codice se non viene trovata alcuna istruzione che corrisponda a una particolare espressione.
Istruzione Python Switch: restituzione di valori individuali
Scriviamo un programma che converta un valore numerico in un giorno della settimana.
Per iniziare, chiedi a un utente di inserire un numero in cui desidera convertire un giorno scritto:
Convertiamo il valore che l’utente inserisce nel nostro programma in un numero intero. Discuteremo perché questo è necessario più avanti nel tutorial.