Multiples de 3 entre 0 et 999
Résolu/Fermé
Bonjour,
Je suis un débutant en programmation
J'aimerai écrire un algorithme sous python me donnant la liste de tous les multiples de 3 de 0 à 999. Il fait que j'utilise la fonction While
J'espère que vous pourrez m'aider
Je suis un débutant en programmation
J'aimerai écrire un algorithme sous python me donnant la liste de tous les multiples de 3 de 0 à 999. Il fait que j'utilise la fonction While
J'espère que vous pourrez m'aider
Configuration: Android / Chrome 97.0.4692.87
A voir également:
- Multiples de 3 entre 0 et 999
- Picasa 3 - Télécharger - Albums photo
- Numéro de téléphone excel 0 - Guide
- Si #n/a alors 0 - Forum Bureautique
- Affichez l'ensemble des diapositives à l'écran avec 5 diapositives par ligne. repérez le groupe de 3 diapositives avec une fleur identique alignées verticalement, supprimez la première d'entre elles. un nouveau groupe de 3 diapositives avec une fleur identique alignées verticalement apparaît, supprimez encore la première d'entre elles. déplacez les 3 premières diapositives de la 4e ligne au début de la présentation. quel mot est formé par les lettres de la première colonne ? - Forum Powerpoint
- Qu'est ce qu'une femme fait 3 fois par jour et un homme une fois dans sa vie - Forum Loisirs / Divertissements
3 réponses
mamiemando
Messages postés
33549
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
4 mars 2025
7 829
21 janv. 2022 à 14:01
21 janv. 2022 à 14:01
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
1 100
21 janv. 2022 à 14:20
21 janv. 2022 à 14:20
@mamiemando: je pense que SAHIN doit utiliser while, selon ses dires.
Je l'aurai plutôt suggéré de se rafraîchir la mémoire sur l'usage de l'opérateur modulo.
@SAHIN : while n'est pas une fonction, c'est une instruction du langage :
https://docs.python.org/fr/3/reference/compound_stmts.html#while
Je l'aurai plutôt suggéré de se rafraîchir la mémoire sur l'usage de l'opérateur modulo.
@SAHIN : while n'est pas une fonction, c'est une instruction du langage :
https://docs.python.org/fr/3/reference/compound_stmts.html#while
yg_be
Messages postés
23481
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
5 mars 2025
1 568
>
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
21 janv. 2022 à 14:30
21 janv. 2022 à 14:30
Moi j'utiliserais l'opérateur d'addition, pas l'opérateur modulo.
mamiemando
Messages postés
33549
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
4 mars 2025
7 829
>
yg_be
Messages postés
23481
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
5 mars 2025
Modifié le 21 janv. 2022 à 15:10
Modifié le 21 janv. 2022 à 15:10
S'il faut se passer de
Aparté : je ne comprends pas cette manie qu'ont certains enseignants à inciter leur étudiants à commencer par utiliser des boucles
foret
range
et se contraindre à utiliser while, moi aussi j'utiliserais plutôt l'addition, et même carrément l'opérateur
+=:-)
Aparté : je ne comprends pas cette manie qu'ont certains enseignants à inciter leur étudiants à commencer par utiliser des boucles
whileplutôt que des boucles
forquand c'est possible. Ça nuit à la lisibilité et ça savonne la planche pour faire des erreurs de programmations (typiquement en oubliant d'incrémenter la variable qui va bien dans l'exercice présent).
Utilisateur anonyme
>
mamiemando
Messages postés
33549
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
4 mars 2025
21 janv. 2022 à 15:17
21 janv. 2022 à 15:17
Ben p’tet qu’ils pensent qu’une boucle qui tourne tant qu’une condition est vraie et dans un premier temps plus simple à aborder.
En plus le for de Python n’est pas un « vrai » for au sens de C (C++, C#), Java, Basic (et tous les vb) etc… C’est plutôt un foreach pour les langages cités au dessus qui connaissent cette instruction.
Du coup tu veux faire un « vrai » for en Python, utiliser un while et une addition est une solution.
Peut-être que c’est le but du prof
En plus le for de Python n’est pas un « vrai » for au sens de C (C++, C#), Java, Basic (et tous les vb) etc… C’est plutôt un foreach pour les langages cités au dessus qui connaissent cette instruction.
Du coup tu veux faire un « vrai » for en Python, utiliser un while et une addition est une solution.
Peut-être que c’est le but du prof
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
1 100
>
Utilisateur anonyme
21 janv. 2022 à 15:46
21 janv. 2022 à 15:46
Oui, vous avez raison, une addition est mieux, vu qu'on recense des multiples consécutifs :-) Du coup, c'est encore plus simple.
Utilisateur anonyme
21 janv. 2022 à 19:28
21 janv. 2022 à 19:28
Scratch est enseigné au collège de mon fils, cadet, mais je ne sais pas si c’est généralisé en France.
Par contre, Python est le choix de l’éducation nationale au lycée.
Scratch est effectivement très bien pour les bases de l’algorithme
Par contre, Python est le choix de l’éducation nationale au lycée.
Scratch est effectivement très bien pour les bases de l’algorithme