Python repartir

Signaler
Messages postés
1
Date d'inscription
lundi 12 octobre 2020
Statut
Membre
Dernière intervention
12 octobre 2020
-
Messages postés
410
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
12 octobre 2020
-
Bonjour à tous,
je suis en seconde et j'aimerai, s'il vous plaît, que vous m'aidiez pour mon devoir sur le python, sachant que je suis vraiment nul à ça. la consigne est:

En fonction du poids répartir les colis par boite de rangement.

- Boite 1 : 4 à 9kg

- Boite 2 : 10 à 25kg

-Boite 3 : Le reste

Voilà, et pour tous vous dire, j'ai essayé de mon côté en mettant import random et d'autres encore mais je n'y arrive vraiment pas. Merci d'avance

2 réponses

Messages postés
162
Date d'inscription
samedi 12 septembre 2020
Statut
Membre
Dernière intervention
13 octobre 2020
7
Salut,
Tu es trop focalisé (les gens du marketing digital dirait "focus") sur Python.
Le problème que tu énonces est indépendant du langage de programmation.
Imagine que tu es logisticien. Comment rangerais-tu les produits selon leurs poids pour utiliser le minimum de rangements possible.
En utilisant
random
c'est comme si tu étais logisticien et que tu choisissais des rangements au hasard. Si tu prends un rangement capable de supporter 100 kg pour y mettre seulement 2 kg de produits, tu gaspilles 98 kg pour rien.

Normalement, tu devrais avoir les colis avec leurs poids, non ?
Messages postés
410
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
12 octobre 2020
59
Bonjour ghhghh,

Déjà, comment ferais-tu sur papier ?

Tu as une liste de poids

Tu boucles sur la liste:
     pour un poids donné
     si poids >= 4 et poids <= 9 --------> boite 1
     si poids >9 et poids <= 25 --------> boite 2
     sinon ---------> boite 3