claudiaedy373
Si ce n'est trop vous demander, vous pourriez aller sur mon profil voir la question précédente concernant le dm sur Python s'il vous plaît ? Notre prof nous ne veut pas nous expliquer et ne nous donne même pas de cours
Micka44
De rien :) Je viens d'aller voir tes exercices sur ton profil. Je peux t'aider effectivement :) Néanmoins, je doute fort que ton prof n'ait même pas commencer de cours en me basant sur la nature de tes exercices... car tes exos nécessite forcement un cours préalable sur le langage PYTHON...Es-tu réellement sur de ne pas avoir vu quoique ce soit sur ce type de langage ;)
claudiaedy373
Mon prof ne a envoyé qu'une vidéo censée servir de cours, cependant la vidéo est, je trouve, très incomplète elle nous explique seulement ce que print et quelques autres termes signifient, de plus la vidéo est en anglais et sans sous-titres, c'est tout ce que nous avons vu
Lista de comentários
Bonsoir :))
Un programme Python commence toujours par la définition même de ce programme.
Exemple : def exo():
L'initialisation S=0 a une syntaxe valide.
La boucle for, in range doit s'écrire : for j in range(4,11):
On oublie pas les deux points à la fin. De plus, La deuxième valeur entre parenthèse doit être 11 car cette valeur est exclue.
range(4,10) signifie que j va prendre successivement les valeurs 4, 5, 6, 7, 8 et 9. Car la borne 10 est considérée comme exclue dans un range.
C'est pourquoi, il faut range(4,11).
S=S+3^j en langage Python est invalide sur le plan de la syntaxe.
Formulation correcte : S=S+3**j
Ne pas oublier de terminer par return(S) pour obtenir le résultat! ;)
Voir ci joint le programme python réalisé sur PyScripter
Résultat = 88 533
N'hésite pas à revenir vers moi si tu veux des réponses à tes questions! :))