Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > fr.comp.lang.python > #4206

Panne de mémoire avec print...

From Dominique <dominique.sextant@orange.fr.invalid>
Newsgroups fr.comp.lang.python
Subject Panne de mémoire avec print...
Date 2024-09-03 17:29 +0200
Organization A noiseless patient Spider
Message-ID <vb7a16$3crhi$1@dont-email.me> (permalink)

Show all headers | View raw


Bonsoir,

Je m'amuse à résoudre une énigme de Tangente par force brute avec 
Python. En l'occurrence, il me faut trouver toutes les fractions 
irréductibles comprises entre 0 et 1 inclusivement, et avec les chiffres 
de 0 à 7/

J'ai sorti ce code qui fonctionne (19 fractions irréductibles et je sais 
que mon code est tout laid mais je m'amuse avec Python 😳)

liste=[]
dic=set()

for i in range(8):
     for j in range(1,8):
         if i/j>=0 and j>i or (j==7 and i==7):
             res=[i,j,i/j]
             result=i/j
             if result not in dic:
                 liste.append(res)
                 dic.add(result)
             print(liste, len(liste))

Mais la sortie du print est toute moche et je ne sais plus comment faire 
un print propre à l'image de ce que j'obtiens en appelant lise 
directement hors script.

Comment feriez-vous ?

Merci et bonne soirée,

-- 
Dominique
Esto quod es

Back to fr.comp.lang.python | Previous | NextNext in thread | Find similar


Thread

Panne de mémoire avec print... Dominique <dominique.sextant@orange.fr.invalid> - 2024-09-03 17:29 +0200
  Re: Panne de mémoire avec print... Dominique <dominique.sextant@orange.fr.invalid> - 2024-09-03 17:51 +0200
  Re: Panne de mémoire avec print... Dominique <dominique.sextant@orange.fr.invalid> - 2024-09-04 06:19 +0200
    Re: Panne de mémoire avec print... Dominique <dominique.sextant@orange.fr.invalid> - 2024-09-04 06:21 +0200
  Re: Panne de mémoire avec print... Damien Wyart <damien.wyart@free.fr> - 2024-09-04 07:31 +0200
    Re: Panne de mémoire avec print... Dominique <dominique.sextant@orange.fr.invalid> - 2024-09-05 17:15 +0200

csiph-web