Résolution exercice avec python
big_cj
-
Bidouilleu_R Messages postés 1181 Date d'inscription Statut Membre Dernière intervention -
Bidouilleu_R Messages postés 1181 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un exercice à faire: la consigne est:
Ecrivez une fonction touspairs qui prend comme paramètre une liste d’entiers et retourne comme résultat le
booléen True si et seulement si tous les entiers de la liste sont pairs (et False sinon).
Voila ce que j'ai déjà fais:
def touspair(l):
d=0
for i in (l):
if i%2==0:
d=d+1
len(l)==d
return d
Il me manque à placer le true et false, je ne sais pas comment faire.
Merci de m'aider.
J'ai un exercice à faire: la consigne est:
Ecrivez une fonction touspairs qui prend comme paramètre une liste d’entiers et retourne comme résultat le
booléen True si et seulement si tous les entiers de la liste sont pairs (et False sinon).
Voila ce que j'ai déjà fais:
def touspair(l):
d=0
for i in (l):
if i%2==0:
d=d+1
len(l)==d
return d
Il me manque à placer le true et false, je ne sais pas comment faire.
Merci de m'aider.
A voir également:
- Résolution exercice avec python
- Citizen code python avis - Accueil - Outils
- Réduire résolution image - Guide
- Erreur temporaire de résolution de « deb.debian.org » ✓ - Forum Debian
- Resolution changer pc - Télécharger - Divers Utilitaires
- Python pix ✓ - Forum Python
5 réponses
jette un coup d'oeil à cette adresse
https://docs.python.org/3/tutorial/controlflow.html
( le chapitre 4 : more control flow tools)
je sais c'est en anglais mais le code de programmation aussi
https://docs.python.org/3/tutorial/controlflow.html
( le chapitre 4 : more control flow tools)
je sais c'est en anglais mais le code de programmation aussi
import os global d def touspair(l): d=0 for i in (l): if (i%2==0): print "i est pair" else: print "i est impair" d=d+1 return d
on a pas besoin de import os
Ensuite tu peux adapter à tes besoin....
un autre site pour débuter en français
https://python.developpez.com/cours/TutoSwinnen/
> bidouilleu: Ce n'est pas cela qu'il veut.
Fo lire l'énoncé.
une liste d'entier c'est par exemple [1,2,3,5,8,9,6]
Donc, il doit connaitre la longueur de la liste et faire une boucle de cette longueur qui évalue chaque entier séparément pour voir s'il est pair ou pas.
Si tous les entiers de la liste sont pairs, le programme affiche "true".
Fo lire l'énoncé.
une liste d'entier c'est par exemple [1,2,3,5,8,9,6]
Donc, il doit connaitre la longueur de la liste et faire une boucle de cette longueur qui évalue chaque entier séparément pour voir s'il est pair ou pas.
Si tous les entiers de la liste sont pairs, le programme affiche "true".
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
oui je sais !
je sais aussi le faire ..... mais c'est un exercice !!!!
donc je veux bien aider à trouver une solution
et si tu réfléchis !!! il ne reste que 2 lignes à écrire voir une si tu es malin...
et pour infos cette fonction marche tu n'as qu'à la tester en ligne de commande en lui passant ta liste
1) lance la fonction
2) sur l'invite >>> tu tapes l=[1,2,3,5,8,9,6]
3) >>> touspair(l)
et regarde le résultat !!!
Allez bonne journée.
je sais aussi le faire ..... mais c'est un exercice !!!!
donc je veux bien aider à trouver une solution
et si tu réfléchis !!! il ne reste que 2 lignes à écrire voir une si tu es malin...
et pour infos cette fonction marche tu n'as qu'à la tester en ligne de commande en lui passant ta liste
1) lance la fonction
2) sur l'invite >>> tu tapes l=[1,2,3,5,8,9,6]
3) >>> touspair(l)
et regarde le résultat !!!
Allez bonne journée.