Liste

Fermé
JASON - 26 oct. 2019 à 03:28
 khrug - 30 oct. 2019 à 09:26
Bonjour à tous,
je suis nouveau et j'ai vraiment besoin d'aide.

Question 1 (3 points) Créez une fonction Python, appelée nombreDivisibles, qui prend une liste de nombres et un entier positive n, et qui retourne le nombre d’éléments divisible par n trouvés dans la liste. Dans la partie principale du programme, demandez à l’usager d’introduire la liste et l’entier n, invoquez la fonction et affichez le résultat.

Exemple:

>>> nombreDivisibles([10, 2, 3, 4, 5, 6], 3) 2

Exemple avec le programme principal :

Veuillez entrer une liste des entiers par des virgules: 1,2,3,0,5,-6,9 Veuillez entrer un entier positif: 2 Le nombre des éléments divisibles par 2 est: 3

Question 2 (3 points) Créez une fonction Python, appelée sequenceDesDeux, qui prend une liste de nombres et qui retourne True s’il y a au moins une séquence de deux éléments consécutifs égaux, et False dans le cas contraire. Dans la partie principale du programme, demandez à l’usager d’introduire la liste, invoquez la fonction et affichez le résultat. Assurez-vous que la fonction est efficace, et qu’elle s’arrête dès que le résultat est connu.

Exemples (plusieurs exécutions):

Veuillez entrer une liste de valeurs séparées par des virgules: 3,1,1,7,5 True

Veuillez entrer une liste de valeurs séparées par des virgules: 1,6,4,3,3,3 True

Veuillez entrer une liste de valeurs séparées par des virgules: 2,1,5,3,1,2,1
False


Question 3 (3 points) Créez une fonction Python, appelée sequenceMax, qui prend une liste de nombres et qui retourne la longueur de la plus longue séquence d’éléments consécutifs égaux. Retournez 1 s’il n’y a aucune séquence. Dans la partie principale du programme, demandez à l’usager d’introduire la liste, invoquez la fonction, et affichez le résultat.

Exemples (plusieurs exécutions):

Veuillez entrer une liste de valeurs séparées par des virgules: 1,2,1,3,3,3,6,1,1 3 Veuillez entrer une liste de valeurs séparées par des virgules: 1,5,2,2,2,7,3,3,3,3 4 Veuillez entrer une liste de valeurs séparées par des virgules: 3,1,7,1 1





Configuration: Windows / Edge 18.17763
A voir également:

1 réponse

tomsawyer1311 Messages postés 375 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 8 novembre 2019 24
26 oct. 2019 à 03:40
Vous pouvez répéter la question ?
0
Question 1 (3 points) Créez une fonction Python, appelée nombreDivisibles, qui prend une liste de nombres et un entier positive n, et qui retourne le nombre d’éléments divisible par n trouvés dans la liste. Dans la partie principale du programme, demandez à l’usager d’introduire la liste et l’entier n, invoquez la fonction et affichez le résultat.

Exemple:

>>> nombreDivisibles([10, 2, 3, 4, 5, 6], 3) 2

Exemple avec le programme principal :

Veuillez entrer une liste des entiers par des virgules: 1,2,3,0,5,-6,9 Veuillez entrer un entier positif: 2 Le nombre des éléments divisibles par 2 est: 3

Question 2 (3 points) Créez une fonction Python, appelée sequenceDesDeux, qui prend une liste de nombres et qui retourne True s’il y a au moins une séquence de deux éléments consécutifs égaux, et False dans le cas contraire. Dans la partie principale du programme, demandez à l’usager d’introduire la liste, invoquez la fonction et affichez le résultat. Assurez-vous que la fonction est efficace, et qu’elle s’arrête dès que le résultat est connu.

Exemples (plusieurs exécutions):

Veuillez entrer une liste de valeurs séparées par des virgules: 3,1,1,7,5 True

Veuillez entrer une liste de valeurs séparées par des virgules: 1,6,4,3,3,3 True

Veuillez entrer une liste de valeurs séparées par des virgules: 2,1,5,3,1,2,1
False


Question 3 (3 points) Créez une fonction Python, appelée sequenceMax, qui prend une liste de nombres et qui retourne la longueur de la plus longue séquence d’éléments consécutifs égaux. Retournez 1 s’il n’y a aucune séquence. Dans la partie principale du programme, demandez à l’usager d’introduire la liste, invoquez la fonction, et affichez le résultat.

Exemples (plusieurs exécutions):

Veuillez entrer une liste de valeurs séparées par des virgules: 1,2,1,3,3,3,6,1,1 3 Veuillez entrer une liste de valeurs séparées par des virgules: 1,5,2,2,2,7,3,3,3,3 4 Veuillez entrer une liste de valeurs séparées par des virgules: 3,1,7,1 1
0
tomsawyer1311 Messages postés 375 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 8 novembre 2019 24
26 oct. 2019 à 03:51
Non, mais, tu crois qu'on va faire l'exercice à ta place ?
0
Je demande l'explication pas la réponse
0
J'ai bien essayé mais je suis perdu c'est pour cela que je demande l'aide
0
tomsawyer1311 Messages postés 375 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 8 novembre 2019 24
Modifié le 26 oct. 2019 à 03:58
Pour demander l'explication d'un exercice entier, tu as dû dormir en cours.
Révise, pardon, apprends ton cours. Ensuite, tu reprends point par point ce que tu comprends pas. Tu en comprendras certains, tu proposeras une ébauche de travail parce que là, tu fais aucun effort. Après, on pourra t'aider.
Parce que dans la première phrase : "Créez une fonction Python, ..." Tu ne comprends pas quoi de ces 4 mots ?
Soit plus précis sur ce que tu ne comprends pas. Et n'hésite pas à proposer un algorithme.
0