je suis une bille en python ,bien que sa me semble très utiles ,j'ai encore bcp de mal a effectuer les taches qui me sont demander
ainsi pour un cours ,je dois réaliser plusieurs exercice ,peut être pourrait vous m'expliquer la bonne méthode car je cherche ,je cherche mais les erreur d'indentation et les résultat contraire a ceux souhaite sont vraiment démoralisant
comme support d'aide j'utilise principalement 3 source de cours
-http://www.cgmaths.fr/Atelier/Programmation/ProgPythonV2/ProgPython2.pdf
-http://calamar.univ-ag.fr/uag/ufrsen/coursenligne/vpage/new_site/cours/ISN/apprendre_python3.pdf
-http://www.dsimb.inserm.fr/~fuchs/python/cours_python.pdf
et bien sur ce site developpez.net

voila bon
Q1 : entrer des note et les cumuler ,j'ai réussie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
cumul =0
import easygui
for i in range (10) :
    note = easygui.integerbox ('saisir une note ' +str (i) + 'i' )
    cumul=cumul+note
moyenne = cumul/10
print (moyenne)
 
if note >20 :
print (error)
Q2 : elle consister a écrire un programme qui test si un entier saisi par l'utilisateur est multiple de 7
je pense avoir trouver la méthode
il fallait ensuite faire en sorte que sa soit répétable (avec la fct continue et break pour finir)
je pense donc que sa doit donner sa :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
import easygui
a = easygui.integerbox ( 'saisir un entier : ')                                     # la personne entrera un entier
while a != 0:                                                                               #quand a différent de 0
for a in range(20):                                                                      #cette valeur sera compris dans un intervalle 0;20]
 if a % 7 == b :                                                                        #on divise la valeur rentrer par 7
 and if b % a == 0                                                                   #on divise le reste par la valeur insérer ,si c'est = a  0
 print ('la valeur est multiple de 7' )                                          #le programme affichera la valeur est multiple de 7
 else                                                                                   #sinon
 print ('la valeur n est pas multipe de 7' )                              #affiche la valeur n'est pas multiple de 7
continue                                               #après avoir afficher si multiple ,on recommence redemande une valeur
 
while a = 0:                                                                   #si valeur entrer est 0
    break                                                                        #le programme s’arrête
sa devrait marcher mais ...non

Q3: un programme qui demande à l’utilisateur de saisir un numéro de mois (entre 1 et 12 donc) et qui affiche le mois correspondant en toutes lettres.
la encore ,je sais comment faire une liste ,supprimer un élément d'une liste ou utiliser plusieurs liste pour obtenir une nouvelle liste (exemple liste mois + liste jour = liste moi avec nbre de jour)
mais faire insérer une valeur (un indice ) et obtenir la n-ieme valeur de la liste qui correspond a l'indice ,j'arrive pas
je sais que sa sera l'indice +1 ,car sinon il y aurais erreur du faite que janvier sera l'indice 0 et qu'on veut l'obtenir pour la saisie de 1 (bien sur les valeur rentrée ne seront que dans l'intervalle 1-12,donc le 0 ne peut etre saisie
j'arrive pas a formaliser... en + il faudrait en faire une version avec liste et une sans liste

Ainsi comme bcp j'ai eu droit au jeux final des allumette mais la vue mes difficulté a appréhender le début
je cherche encore ...
"le jeu se joue à deux joueurs. On considère un tas de n allumettes. À tour de rôle, chaque joueur va retirer du tas entre 1 et p allumettes (p est fixé au départ et est très inférieur à n évidemment, sinon le jeu perd tout son intéret). Le joueur qui retire la dernière allumette a gagné."

pour l'instant si vous pouviez m'indiquer mon erreur sur le multiple de 7 et quelques conseil pour l'extraction a partir de la liste ,je vous serais reconnaissant

a ce niveau ,je ne peux que progresser avec python ,la régression n'est pas une option ^^