Aide python
Wainox
Messages postés
2
Statut
Membre
-
yg_be Messages postés 24281 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 24281 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'aurais vraiment besoin d'aide on vient de commencer avant les vacances le codage en Python sachant que j'étais pas dans cette enseignement avant je n'ai aucune base et ne comprend donc absolument rien aux exercices si quelques pourraient vraiment m'aider et m'expliquer sa serait vraiment sympa.
Exercice I
1. Construire à un algorithme permettant de trouver un élément donné dans une liste quelconque.
2. Le tester avec l’élément bisounours dans le liste suivante : liste_mon_enfance=[’Nicky’,’Larson’,’Cats’,’Eyes’,’Chevaliers’,\ ’Zodiaque’,’Bisounours’,’Bioman’,’Club’,’Dorothey’,\ ’Ulysse’,’31’,’Helene’,’garcons’]
3. Le tester avec l’élément 89 dans la liste suivante : liste_nombres=[45,48,58,97,78,86,95,45,56,68,68,98,57,78,94,\ 94,85,85,51,88,24,89,48,91,73,44,18,34]
4. Montrer sa terminaison.
5. Montrer sa correction.
6. Donner sa complexité.
Exercice II
1. Construire un algorithme retournant le maximum d’une liste de nombres.
def maximum(liste):
maxi = liste[0]
for i in liste:
if i >= maxi:
maxi = i
return maxi
2. Montrer sa terminaison.
3. Montrer sa correction. Invariant : à la fin de l’étape i, le tableau n’a pas changé et une variable contient le maximum des i premiers éléments de la liste.
4. Donner sa complexité.
Exercice III
1. Construire un algorithme retournant la moyenne d’une liste de nombres.
moyenne = input('Entrez les notes : ')#on crée une boucle
moyenne= 0
while (Note >= 0):
Note = moyenne ('Entrez les nombres : ')
print 'Le nombre est incorrect'
2. Programmer cet algorithme en Python sous la forme d’une fonction.
3. Montrer sa terminaison.
4. Montrer sa correction. Invariant (de la boucle uniquement!) : à la fin de l’étape i, le tableau n’a pas changé et une variable contient la somme des i premiers éléments de la liste.
5. Donner sa complexité.
Merci à ce qui me vienne en aide, j'ai l'impression des complétements à la ramasse face à mes caramarades qui n'arrivent pas à m'aider...
J'aurais vraiment besoin d'aide on vient de commencer avant les vacances le codage en Python sachant que j'étais pas dans cette enseignement avant je n'ai aucune base et ne comprend donc absolument rien aux exercices si quelques pourraient vraiment m'aider et m'expliquer sa serait vraiment sympa.
Exercice I
1. Construire à un algorithme permettant de trouver un élément donné dans une liste quelconque.
2. Le tester avec l’élément bisounours dans le liste suivante : liste_mon_enfance=[’Nicky’,’Larson’,’Cats’,’Eyes’,’Chevaliers’,\ ’Zodiaque’,’Bisounours’,’Bioman’,’Club’,’Dorothey’,\ ’Ulysse’,’31’,’Helene’,’garcons’]
3. Le tester avec l’élément 89 dans la liste suivante : liste_nombres=[45,48,58,97,78,86,95,45,56,68,68,98,57,78,94,\ 94,85,85,51,88,24,89,48,91,73,44,18,34]
4. Montrer sa terminaison.
5. Montrer sa correction.
6. Donner sa complexité.
Exercice II
1. Construire un algorithme retournant le maximum d’une liste de nombres.
def maximum(liste):
maxi = liste[0]
for i in liste:
if i >= maxi:
maxi = i
return maxi
2. Montrer sa terminaison.
3. Montrer sa correction. Invariant : à la fin de l’étape i, le tableau n’a pas changé et une variable contient le maximum des i premiers éléments de la liste.
4. Donner sa complexité.
Exercice III
1. Construire un algorithme retournant la moyenne d’une liste de nombres.
moyenne = input('Entrez les notes : ')#on crée une boucle
moyenne= 0
while (Note >= 0):
Note = moyenne ('Entrez les nombres : ')
print 'Le nombre est incorrect'
2. Programmer cet algorithme en Python sous la forme d’une fonction.
3. Montrer sa terminaison.
4. Montrer sa correction. Invariant (de la boucle uniquement!) : à la fin de l’étape i, le tableau n’a pas changé et une variable contient la somme des i premiers éléments de la liste.
5. Donner sa complexité.
Merci à ce qui me vienne en aide, j'ai l'impression des complétements à la ramasse face à mes caramarades qui n'arrivent pas à m'aider...
Configuration: Windows / Firefox 73.0
1 réponse
yg_be
Messages postés
24281
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 586
bonjour, comment vas-tu progresser si nous faisons ces exercices à ta place?
n'est-ce pas préférable de faire le point avec les enseignants?
que proposent-ils?
n'est-ce pas préférable de faire le point avec les enseignants?
que proposent-ils?
Wainox
Messages postés
2
Statut
Membre
Il dise que c'est à moi de suivre en cours...
yg_be
Messages postés
24281
Date d'inscription
Statut
Contributeur
Dernière intervention
1 586
>
Wainox
Messages postés
2
Statut
Membre
en attendant, ceci t'aidera peut-être: https://docs.python.org/fr/3.8/tutorial/index.html