• # Euh

    Posté par (site web personnel) . En réponse au message Affichage de nombres. Évalué à 2.

    Bon, ya surement une methode mieux, mais en attendant tu peux utiliser un truc de ce genre :


    tab = [123,1234,12345,123456,1234567,123456789]

    for i in tab:
    if len(str(i)) < 3:
    print str(i)
    else:
    pos = len(str(i))-1
    res = []
    for i in (str(i)):
    if (pos % 3 == 0):
    res.append(str(i))
    if pos > 0:
    res.append(",")
    else:
    res.append(str(i))
    pos = pos - 1
    print "".join(res)



    Voilà, codé en 2 minutes à 00h03, donc pitié soyez indulgent avec ce code, qui a néanmoins le mérite de faire ce que veux l'auteur de ce post :)

    Bonne nuit.

    P.S : les tabulations ont sautés a cause de templeet, a remettre donc...