Voir le flux RSS

Messages des blogs récents

  1. JS. La fonction kCombinaisons retourne les combinaisons sans doublons

    par , 17/11/2019 à 22h25
    Cette fonction utilise la fonction kGetType du fichier dvjhUtilities et elle sera ajoutée dans une prochaine version de ce fichier.

    kCombinaisons prend deux paramètres : un array dans le paramètre ar, et un nombre entier dans le paramètre n.

    • Si n < 2, kCombinaisons retourne toutes les possibilités de combinaisons.
    • Si n > 2 et n < ar.length, kCombinaisons retourne les combinaisons de n éléments.



    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    /**
     * Retourne les combinaisons
    ...
  2. [Actualité] Epic Games continue d'offrir des ressources pour l'Unreal Engine

    par , 13/11/2019 à 22h49
    Epic Games continue d'offrir des ressources pour l'Unreal Engine

    Cela fait maintenant une année qu'Epic Games offre, chaque mois, des ressources à utiliser dans le moteur de jeux vidéo Unreal Engine.
    Certaines sont gratuites le temps d'un mois (et une fois ajoutées à votre compte, disponible pour toujours) alors que d'autres sont définitivement gratuites.

    Pour ce mois de novembre, vous pouvez ainsi accéder à ;
    ...
  3. Python. Traduire un texte en morse et vice versa.

    par , 12/11/2019 à 20h02
    Lire les commentaires dans le code.

    Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    #! python3
    # coding: utf-8
     
    from termcolor import cprint
    import unicodedata
     
    """
    Prise en charge partielle de l'alphabet morse, voir : https://fr.wikipedia.org/wiki/Code_Morse_international
    Attention, morse_vers_texte() ne fonctionne généralement pas avec du code morse généré ailleurs.
    """
     
     
    signes = ['.-', '-...', '-.-.', '.', '..-.',
    ...
  4. Python. Convertir un nombre décimal en hexadécimal sans utiliser hex(dec)

    par , 10/11/2019 à 01h06
    Pour un débutant, cela ne me semble pas aussi simpliste que certains le disent.

    Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    #! python3
    # coding: utf-8
     
    from math import trunc
     
    # dict mapping dec -> hexa
    D2H = dict(zip(range(16), "0123456789abcdef"))
     
     
    def to_hex(n: int) -> str:
        lst = []
        while True:
            if n >= 16:
                quotient = trunc(n / 16)
                reste = n % 16
                lst.append(str(D2H[reste]))
    ...

    Mis à jour 10/11/2019 à 10h14 par danielhagnoul

    Catégories
    Python , Python , Programmation
Page 1 sur 361 123451151101 ... DernièreDernière