Python comment récupérer le résultat du terminal ?
Bonjour,
Python comment récupérer le résultat du terminal dans un fichier .txt merci d'avance pour votre réponse.
Python comment récupérer le résultat du terminal dans un fichier .txt merci d'avance pour votre réponse.
5 réponses
-
Bonjour,
Tu ne peux pas, tu dois faire le contraire. Ta fonction retourne la valeur, et le code qui appelle la fonction affiche le résultat de cette fonction.
Exemple :
def f(): return "bonjour" print(f())
Bonne chance -
je suis désolé mais je ne comprends pas je ne suis pas un pro j'ai essayé votre commande mais elle na pas fonctionné ou je n'ai pas compris son fonctionnement.
-
Bonjour,
Dans mon message #1, la fonctionf
retourne une valeur arbitraire (ici la chaîne de caractère"bonjour"
). Cela signifie que tu peux exploiter la valeur retournée parf
par exemple au travers deprint
.
Prenons un autre exemple. Si tu te souviens de tes cours de maths, tu te souviens sans doute qu'on pouvait définir une fonction f, son paramètre x, et son image y = f(x). C'est la même chose ici. Ensuite, rien n'empêche d'appeler une fonction g sur la valeur f(x).
def f(x): return 2 * x + 1 def g(x): return x * 10 x = 5 y = f(x) # y(5) = 2 * 5 + 1 = 11 z = g(y) # g(11) = 11 * 10 = 110 print(x, y, z) # Affiche 5 11 110
Est-ce plus clair ? -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Dans une variable. Dans mon message précédent, le résultat de f(x) est mémorisé dans y.