Filtrer les numeros

Fermé
maxime_boris Messages postés 35 Date d'inscription dimanche 23 janvier 2022 Statut Membre Dernière intervention 17 novembre 2022 - 26 juin 2022 à 21:20
georges97 Messages postés 12741 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 22 décembre 2024 - 27 juin 2022 à 06:08
Bonjour, je voudrais filtrer des numéros avec la variable num en utilisant comme méthodes les fonctions filtre_base, filtre_bo et filtre_go. Malheuresement un message d'érreur s'affiche sur mon terminal:


Voici mon programme:

  class Pmu:
    def __init__(self, cote:float):
        
        self.cote = cote
      

    def filtre_base(self):
        if float(0)< self.cote<float(8.4):
            print("bps")
        elif float(8.5)< self.cote<float(10.5) :
            print("bgs")

    
    def filtre_bo(self):

        if float(10.6)< self.cote <float(14.8) :
            print("bops")
        elif float(14.9)< self.cote<float(20.5):
            print("bogs")

    def filtre_go(self):

        if float(20.6)< self.cote <float(24.8) :
            print("gops")
        elif float(24.9)< self.cote<float(34.8):
            print("gogs")         
       

    
   
##################################### programme ##############################
num = [float(x) for x in input("Cote: ").split()]




jeu = Pmu(num)
print(jeu.filtre_base())
print(jeu.filtre_bo())
print(jeu.filtre_go())





Quelqu'un pourrait m'aider à résoudre ce probléme s'il vous plait ?


Configuration: Windows / Chrome 102.0.0.0

1 réponse

georges97 Messages postés 12741 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 22 décembre 2024 2 440
27 juin 2022 à 06:08
Bonjour,

Ce doublon est incompréhensible et malvenu. Vous indiquiez le 24 juin que votre programme fonctionnait:

https://forums.commentcamarche.net/forum/affich-37619560-filtrage-de-numero

Si vous avez effectué des modifications, il serait plus efficace et convenable vis à vis des intervenants qui vous ont aidé de continuer sur votre fil initial.
0