Sono nuovo di Python. In realtà ho implementato qualcosa usando Java come mostrato di seguito.Infinite per loop in Python
for(;;){
switch(expression){
case c1: statements
case c2: statements
default: statement
}
}
Come implementarlo in Python?
Normalmente è più implicito utilizzare il valore booleano "True" invece di un intero se stiamo parlando di cicli infiniti. In questo modo, l'intento è più chiaro e più facile da eseguire il debug (chi vuol dire che il valore di 'var' potrebbe non cambiare nel tempo?). – Makoto
È vero, e usare il booleano è (probabilmente) il modo benedetto. Questo è solo un altro esempio di ottenere la stessa cosa. 'var' può cambiare, ma spetta allo sviluppatore non cambiarlo se sceglie di andare in quel modo. ;-) –
Ma perché hai 'var' a tutti? Se il punto è di avere un valore sempre uguale a 1 per creare un ciclo infinito, perché non dire semplicemente 'while 1 == 1'? E avendo fatto ciò, è assurdo non scrivere "mentre è vero". – Ben