Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
- Accueil
- » Entraide (collège-lycée)
- » Détermination d'une liste d'images
- » Répondre
Répondre
Résumé de la discussion (messages les plus récents en premier)
- yoshi
- 04-11-2020 21:30:11
Bonsoir,
Pour jeudi et tu attends le mercredi soir pour demander de l'aide ?
N'as-tu pas l'impression d'être inconséquent(e) ?
Une fonction s'écrit
Calculs demandés
return resultats
On l'appelle comme ça :
Soit si je réunis les deux morceaux :
def nomdefonction) (paramètres):
Calculs demandés
return resultats
resultatsattendsus=nomdefonction(paramètres)
Exemple
def perimetre(L,l):
P=2*(L=l)
return P # là je traduis : renvoie (=retourne) le périmètre P
p=perimetre(8,3):
print("Le périmetre est : ",p) # si on te demande d'afficher le résultat.
Et j'obtiens : Le périmètre est : 22...
cube c'est la puissance 3 x au cube en Python --> x**3
Si le paramètre est une liste de nombres, mettons L=[-1,-2, 0,3,4,7, 9,10],
tu vas passer ta liste L comme seul paramètre à ta fonction images...
Dans ta fonction tu vas commencer par définir une deuxième liste par ex I (comme images) vide.
I=[]
Après dans ta fonction, tu vas devoir utiliser une boucle pour lire les valeurs à élever au cube.
Tu ne vas t'embêter avec les index des nombres, tu dis à Python de te le lire les nombres de la liste L, comme ça :
for x in L:
Dans ta boucle tu vas devoir remplir(append = ajouter) ta deuxième liste I avec les cubes des nombres :
I.append(x**3)
et tu termines (en dehors de la boucle) par
return I
Maintenant tu appelles ta fonction en lui passant la liste L en paramètre et tu récupères la liste I (je lui donne exprès un autre nom :
Images=cubes(L)
Et situ veux afficher les résultats, tu termines par print("Les images sont :",Images)
A toi de profiter de tout ça, de veiller à mettre les choses dans l'ordre et à veiller à l'indentation (décalage depuis la gauche).
Si tu te trompes, soit ça ne marche pas, soit tu n'obtiens pas ce que tu attends...
Si tu t'y étais pris avant, on aurait pu dialoguer. Là, je ne vais pas plus loin, il faudra assumer.
@+
- LOULOU
- 04-11-2020 20:42:22
Bonjour,
je suis en 1ère et j'ai un DM pour jeudi, sur l'écriture d'algorithmes en langage Pyton.
Je ne sais pas comment il faut comprendre la question suivante:
On considère f la fonction cube ; la fonction F écrite en langage Phyton a pour paramètre un nombre x et renvoie pour résultat l'image de x par la fonction f. La fonction images a pour paramètres une liste L de nombres ; elle renvoie pour résultat la liste des images des nombre de L par la fonction f. Ecrire ces deux fonctions en langae Python.
Pouvez vous m'aider à comprendre et à traduire en langage Python?
merci d'avance pour votre support,







