-
Sujet
-
Bonjour,
si vous voulez apprendre à faire des « one command line » en python, il y a des choses à savoir.
Par exemple, après un for, un while un if ou toutes instructions entrainant une imbrication, s’il n’y a qu’une instruction, vous n’êtes pas obligé de sauter une ligne.
>>> for i in range(0, 10): print(i) 0 1 2 3 4 5 6 7 8 9 >>> for i in range(0, 10): print(i) 0 1 2 3 4 5 6 7 8 9 >>> for i in range(0, 10): print(i) print("magique") 0 magique 1 magique 2 magique 3 magique 4 magique 5 magique 6 magique 7 magique 8 magique 9 magique >>> for i in range(0, 10): print(i) print("magique") SyntaxError: invalid syntax
En vérité, il est même possible de tout mettre sur une seule ligne en utilisant les « ; » (voir post correpsondant pour en savoir plus)
>>> for i in range(0, 10):print(i); print("magique") 0 magique 1 magique 2 magique 3 magique 4 magique 5 magique 6 magique 7 magique 8 magique 9 magique
Voilà voilà 🙂
- Vous devez être connecté pour répondre à ce sujet.