Recuperation de plusieur valeur dans une fonction sur python
Résolu
Bonjour à tous les abonnés,
J'aimerais récupérer la valeur du
J'aimerais récupérer la valeur du
print()et en faire une liste. J'ai essayé plusieurs méthodes, mais ça ne fonctionne pas. Merci
def f(): return float(input("Cote: ")) for i in range(3): print(i,f())
A voir également:
- Recuperation de plusieur valeur dans une fonction sur python
- Fonction si et - Guide
- Citizen code python avis - Accueil - Outils
- Comment recuperer une video sur youtube - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Convertisseur récupération de texte - Guide
2 réponses
Bonjour,
En fait il faut plutôt créer une chaîne de caractère intermédiaire avec ta boucle
ou plus court (en utilisant une liste compréhension et une f-string) :
Bonne chance
En fait il faut plutôt créer une chaîne de caractère intermédiaire avec ta boucle
for, puis afficher cette chaîne, car on ne peut pas "rattraper" facilement le résultat d'un
'\n'représente un saut de ligne.
def f(): return float(input("Cote: ")) s = "" for i in range(3): s += str(i) + " " + str(f()) + "\n" print(s)
ou plus court (en utilisant une liste compréhension et une f-string) :
def f(): return float(input("Cote: ")) print("\n".join(f"{i} {f()}" for i in range(3)))
Bonne chance