Voir le flux RSS

Messages des blogs récents

  1. Voir l'évolution des langages de programmation les plus populaires depuis 1965

    par , 20/11/2019 à 23h13
  2. 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 = ['.-', '-...', '-.-.', '.', '..-.',
    ...
  3. 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
  4. Python. Compter le nombre de mots et, dans l'ordre alphabétique, le nombre de chaque mot.

    par , 03/11/2019 à 22h34
    Version JS : https://www.developpez.net/forums/bl...etique-nombre/

    Pour un débutant en Python, ce n'est pas évident, car il faut connaître l'existence de Counter(), findall() et les subtilités du tri en UTF-8

    Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    #! python3
    # coding: utf-8
     
    from collections import Counter
    from re import findall
    import locale
     
    locale.setlocale(locale.LC_ALL, ('fr_FR',
    ...

    Mis à jour 04/11/2019 à 10h54 par danielhagnoul

    Catégories
    Python , Python , Programmation
  5. [FMX] Utilisation de FillBreakGroups de la liaison des données à un TListView

    par , 15/10/2019 à 17h36 (Blog de Serge Girard (aka SergioMaster))
    La curiosité est-elle un défaut ? En rédigeant mes diverses interventions sur les TListViews et, en particulier, en liant ces dernières à une source de données la propriété FillBreakGroups du lien (un TLinkFillControlToField) me titillait l'esprit. Je me suis donc penché sur ce point particulier que je n'avais, jusqu'à présent jamais utilisé.

    Pour tester ceci je suis parti d'un ensemble de données simple, récupéré à partir d'un fichier fourni dans le répertoire <Embarcadero>\Samples\Data\customers.xml, ...

    Mis à jour 19/11/2019 à 09h59 par SergioMaster

    Tags: fmx, groupes, listview
    Catégories
    Delphi , FMX , Programmation
    Miniatures attachées Fichiers attachés
Page 1 sur 65 123451151 ... DernièreDernière