Obtenez des solutions à vos questions sur Laurentvidal.fr, la plateforme de questions-réponses la plus réactive et fiable. Découvrez des solutions complètes à vos questions grâce à des professionnels expérimentés dans divers domaines sur notre plateforme. Connectez-vous avec des professionnels prêts à fournir des réponses précises à vos questions sur notre plateforme complète de questions-réponses.

Bonjour à tous,

Voici une petite énigme pour ce 6 décembre:

1101001100110101110101101000110101001101101101011111100001101111100111010001111111000001111111011101111011001001001000001110010011100100011000000110111011001001100110101000110111110111101010100011111001110110001110100001101010100010111010011000110111101011000101000101111000111110011101100011101000011010101000101100101010111110110110010011111110011110010


Au lieu de la fonction info(), j'aurais aimer utiliser la fonction __repr__ mais cela boucle récursivement.

Quelqu'un a t-il une idée ?

Après avoir installé PDFCreator et PDFArchitect:

Il faudra installer graphviz (les bin, mettre dans le path) puis un pip en python.

Merci . Ceci est un travail de 15 jours

Indice:

1( b, 1) G None D 2 1101110

2( f, 1) G 1 D 3 1101111

3( g, 1) G 2 D 4 1101100

4( v, 1) G 3 D 5 1101101

5( c, 2) G 4 D 6 110100

6( m, 2) G 5 D 7 110101

7( d, 3) G 6 D 8 10000

8( r, 3) G 7 D 9 10001

9( i, 4) G 8 D 10 11110

10( a, 5) G 9 D 11 11111

11( l, 5) G 10 D 12 0110

12( u, 5) G 11 D 13 0111

13( n, 7) G 12 D 14 1001

14( o, 7) G 13 D 15 1100

15( t, 8) G 14 D 16 1110

16( s, 9) G 15 D 17 010

17( e, 13) G 16 D 18 101

18( , 17) G 17 D None 00


Bonjour À TousVoici Une Petite Énigme Pour Ce 6 Décembre11010011001101011101011010001101010011011011010111111000011011111001110100011111110000011111110111011110 class=

Sagot :

Bonsoir,

Alors j'ai réussi à faire en sorte que cela ne boucle plus récursivement, en remplaçant à chaque fois la fonction info() par __repr__ mais je dois avouer que je ne sais pas si c'est bien cela que vous attendiez.

Puisqu'on utilise __repr__, plus besoin de print(i.info()) un simple print(i) ou bien print(repr(i)) suffit

le: import os

ainsi que: os.environ["PATH"] += os.pathsep + 'C:/Program Files/Graphviz/bin'

sont là pour empecher une erreur en rapport avec Graphviz

Bonne soirée

View image DoucePatate
Nous apprécions votre visite. Nous espérons que les réponses trouvées vous ont été bénéfiques. N'hésitez pas à revenir pour plus d'informations. Merci de votre visite. Notre objectif est de fournir les réponses les plus précises pour tous vos besoins en information. À bientôt. Merci d'avoir visité Laurentvidal.fr. Revenez bientôt pour plus d'informations utiles et des réponses de nos experts.