IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: mont29

Page 1 sur 27 1 2 3 4

Recherche: Recherche effectuée en 0,03 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    1 038

    Si les 3000 souscriptions sont atteintes d’ici à...

    Si les 3000 souscriptions sont atteintes d’ici à samedi soir (le 19 avril), la campagne sera étendue de 18 jours*! Plus de détails sur http://gooseberry.blender.org/campaign-extension/.
  2. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    1 486

    Juste pour signaler que la version 2.70a est...

    Juste pour signaler que la version 2.70a est sortie ([très] nombreuses corrections de bugs ;) ). Téléchargement toujours à la même adresse.
  3. Votes reçus
    +3 -0
    Réponses
    1
    Affichages
    1 038

    Blender Foundation – Projet Gooseberry

    Après avoir produit quatre courts-métrages (Elephant Dream, Big Buck Bunny, Sintel et Tears of Steel), la Blender Foundation lance un projet de long métrage d’animation, le projet Gooseberry !
    ...
  4. Votes reçus
    +1 -0
    Réponses
    7
    Affichages
    609

    Gah, désolé, c’est 'append' pour les listes…:aie:...

    Gah, désolé, c’est 'append' pour les listes…:aie:

    Sinon, autant éviter de spliter plusieurs fois le mot*:


    split_word = word[0].split()
    indexDec.setdefault(split_word[0],...
  5. Votes reçus
    +1 -0
    Réponses
    7
    Affichages
    609

    Pour info, c’est faisable en une seule ligne*: ...

    Pour info, c’est faisable en une seule ligne*:

    my_dict.setdefault(my_key, []).add(elem)

    …renvoie les données indexées par my_key si cette clé est déjà présente dans le dico, sinon il crée...
  6. Discussion: Algorithme sous Python

    par mont29
    Votes reçus
    +1 -0
    Réponses
    10
    Affichages
    1 297

    Heeeu… pour savoir si la chaîne est vide, il...

    Heeeu… pour savoir si la chaîne est vide, il suffit de faire un test booléen (if & co), une chaîne vide est la seule chaîne évaluée à False…

    Quant à savoir s’il y a un nombre dans une chaîne… if...
  7. Discussion: fonction non itérable

    par mont29
    Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    1 175

    Les fonctions sont des objets très particuliers,...

    Les fonctions sont des objets très particuliers, qui ne sont pas sensés contenir de données. Donc itérer dessus n’a pas de sens, et l’interpréteur considère que cette classe (function) n’est pas...
  8. Discussion: fonction non itérable

    par mont29
    Votes reçus
    +1 -0
    Réponses
    13
    Affichages
    1 175

    Je ne crois pas que rendre une fonction iterable...

    Je ne crois pas que rendre une fonction iterable ait beaucoup de sens… Je crois qu’il vaut mieux soit créer un objet “callable” qui soit aussi iterable, soit faire de la fonction un générateur (avec...
  9. Votes reçus
    +1 -0
    Réponses
    5
    Affichages
    629

    Ben, la virgule a une priorité supérieure au if*!...

    Ben, la virgule a une priorité supérieure au if*! :lol:

    (foo, bar) if baz else foo devrait marcher comme attendu. ;)

    EDIT: Pour être un peu plus technique, “if - else” est un des “opérateurs”...
  10. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    482

    Dans tes fonctions 2 et 3, tu consommes à chaque...

    Dans tes fonctions 2 et 3, tu consommes à chaque fois le premier générateur (A()), avant de consommer les suivants, qui travaillent donc sur rien.

    C’est une limitation connue des générateurs, il...
  11. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 299

    (nom in listCaractere) ne marchera pas (cela...

    (nom in listCaractere) ne marchera pas (cela teste si le nom lui-même est une sous-chaîne de ta liste de caractères), il faut faire une boucle (for) sur chaque caractère de nom…

    Ou alors, tu...
  12. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 299

    Oui, tu n’auras effectivement pas de fonction...

    Oui, tu n’auras effectivement pas de fonction “toute faite” pour un test de ce genre… Tu as au moins deux solutions*:

    * la “basique” qui consiste à te faire une str contenant tous les caractères...
  13. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    791

    Hum… Si Blender démarre, python est forcément...

    Hum… Si Blender démarre, python est forcément activé (sauf erreur de ma part, sous Windows, il utilise son propre Python, d’ailleurs), vu que toute son interface est purepy*!

    Il faudrait être un...
  14. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    813

    C’est sûrement possible, mais je ne conseillerais...

    C’est sûrement possible, mais je ne conseillerais pas Python pour ça –*et je doute que ça règle le problème du cryptage…

    De toute façon, libdvdcss s’occupe très bien du cryptage, et il vaudra...
  15. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    667

    http://dictionnaire.reverso.net ou un bon dico...

    http://dictionnaire.reverso.net ou un bon dico papier devraient faire l’affaire… Normalement, si un mot a un sens particulier et exotique en prog, la doc est censée le définir (mais ce n’est pas si...
  16. Votes reçus
    +1 -0
    Réponses
    28
    Affichages
    12 618

    Ce n’est pas nécessaire si l’on s’en tient aux...

    Mettre items[0] fonctionnerait chez toi avec "abc" mais apparemment mettre items[0:1] est mieux (bien que je n'ai pas compris pourquoi mais je pense que c'est une raison analogue).[/QUOTE]

    Ce...
  17. Votes reçus
    +0 -0
    Réponses
    28
    Affichages
    12 618

    Que voilà un bel algo*! :P Mais si je puis me...

    Que voilà un bel algo*! :P

    Mais si je puis me permettre, je suis à peu près persuadé qu’il est préférable de calculer une seule fois la factorielle de n plutôt que de tester fact(n) fois une...
  18. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    2 008

    On pourrait utiliser les regex, comme ceci par...

    On pourrait utiliser les regex, comme ceci par exemple*:


    >>> re.findall(r"(?:(?<=\W)|^)((?:\w|(?<=\w)-(?=\w))+)(?=\W?)", "l’été<!--, c’est-à-dire l’estivale saison-->")
    ['l', 'été', 'c',...
  19. Votes reçus
    +0 -0
    Réponses
    28
    Affichages
    12 618

    Comme je suis particulièrement vicieux,...

    Comme je suis particulièrement vicieux, maintenant qu’on a un algo récursif simple à comprendre, je l’ai “dé-récursivé”… Bon appétit*! :mouarf:


    import math

    def permuter(items):
    ln =...
  20. Votes reçus
    +0 -0
    Réponses
    28
    Affichages
    12 618

    Effectivement, nos trois codes font la même...

    Effectivement, nos trois codes font la même chose, de façon plus ou moins élégante (je n’avais pas vraiment eu le temps de “lécher” le mien :oops:). J’aime beaucoup celui de wiztricks (au passage,...
  21. Votes reçus
    +0 -0
    Réponses
    28
    Affichages
    12 618

    En fait, les anagrammes d’un mot se rapprochent...

    En fait, les anagrammes d’un mot se rapprochent de ce qu’on appelle en combinatoire les permutations de ses lettres… Il y a un module dans Python qui fait ça très bien, itertools*:


    import...
  22. Votes reçus
    +1 -0
    Réponses
    12
    Affichages
    768

    En python, tout est objet, y compris les types de...

    En python, tout est objet, y compris les types de bases comme int ou float.

    Par ailleurs, les copies/assignations/etc. ont toujours lieu par référence. La grande différence entre un int et une...
  23. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    768

    lambda...

    lambda est le mot clé pour créer des “fonctions anonymes” en python…
  24. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    768

    Il y a plus simple, utiliser une liste...

    Il y a plus simple, utiliser une liste comprehension*:


    distance = [[0] * 10 for i in range(10)]

    ;)
  25. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    672

    D’une part, en python, lorsqu’on peut faire avec...

    D’une part, en python, lorsqu’on peut faire avec “for” et “range”, on les préfère à une solution avec “while”, qui sera moins performante et moins pythonesque…

    Quant à a, avec un taux de 4.3%, le...
Affichage des résultats 1 à 25 sur 663
Page 1 sur 27 1 2 3 4