flolam62 a écrit :
Merci beaucoup mais je ne comprends pas grand-chose à ces lignes de code (je suis débutant) pourrait tu m'expliquais ?
|
Par défaut l'entrée/sortie de Python (genre input() ou print()) est line-buffered, donc elle n'est "activée" qu'au moment où une ligne est terminée (en appuyant sur la touche "entrée", donc).
Il y a des paramètres pour éviter le buffering de la sortie, mais pas de l'entrée, donc il faut utiliser des hooks spécifiques à la plateforme. Ce que le code lié fait, il crée une fonction getch() que tu peux appeler pour obtenir un caractère sais par l'utilisateur sans attendre la fin de ligne.
flolam62 a écrit :
en ce qui concerne les fichiers il me semble avoir lu que ce n’était pas nécessaire de les fermes
|
C'est incorrect dans le cas général.
---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?