IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

danielhagnoul

  1. Python, shelve. Persistance des données.

    par , 21/05/2020 à 19h21
    Lorsqu'un programme a besoin de sauvegarder son état lorsqu'il s'arrête et de récupérer son état lorsqu'il démarre, on peut utiliser le module shelve qui utilise en interne le module pickle pour transformer un objet python complexe en un flux d'octets et inversement.

    Le module shelve crée des fichiers qui gèrent un dictionnaire de données. La sauvegarde et la restauration de données sont triviales. Les complications éventuelles dépendent de votre code, de la quantité de données à ...
  2. Python. Parcours préfixe, infixe et postfixe d'un arbre binaire contenu dans un dictionnaire.

    par , 17/05/2020 à 22h30
    Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    #! python3
    # coding: utf-8
     
    binary_tree = {'r': ['a', 'b'], 'a': ['c', 'd'], 'b': ['e', 'f'],
                   'c': ['', 'h'], 'd': ['i', 'j'], 'e': ['k', ''], 'f': ['', ''],
                   'h': ['', ''], 'i': ['', ''], 'j': ['m', ''], 'k': ['', ''], 'm': ['', '']}
     
     
    def binary_tree_parcours_prefixe(root_str, T):
        """ Parcours prefixe de l'arbre binaire T """
        parcours = []
        key = root_str
    ...

    Mis à jour 24/05/2020 à 20h28 par danielhagnoul

    Catégories
    Python , Python , Programmation
  3. Python. Introduction aux expressions rationnelles pour les presque nuls

    par , 01/05/2020 à 12h00
    En Python, la méthode compile de l'objet re offre un mode verbeux qui permet d'écrire autant de commentaires que l'on en a besoin.

    J'ai écrit ce billet avec Jupyter Notebook, son contenu est dans ce fichier : exp_reg.html

    Licence Creative Commons Attribution 2.0 Belgique
  4. Python. Ajustement de courbe (curve fitting).

    par , 29/04/2020 à 22h15
    Wikipédia nous donne la définition suivante :
    L'ajustement de courbe est une technique d'analyse d'une courbe expérimentale, consistant à construire une courbe à partir de fonctions mathématiques et d'ajuster les paramètres de ces fonctions pour se rapprocher de la courbe mesurée — on parle donc aussi d'ajustement de paramètres. On utilise souvent le terme anglais curve fitting, profile fitting ou simplement fitting, pour désigner cette méthode ; on utilise souvent le franglais « fitter une courbe
    ...
  5. Python. Covid-19 : explications et graphiques.

    par , 17/04/2020 à 16h53
    J'ai lu beaucoup de choses, ici sur DVP et ailleurs sur le web. Je trouve que la meilleure source sur le sujet est la première que j'ai lue.

    C'est en anglais, mais n'oubliez pas que sur Chrome un clic droit sur l'article vous donne accès à un menu contextuel qui contient l'option "Traduire en français", laquelle donne accès à une traduction tout à fait convenable, on est loin des errements de l'outil à ses débuts.

    "Epidemic Modeling 101: Or why your CoVID-19 exponential fits are wrong" ...
Page 9 sur 25 PremièrePremière ... 567891011121319 ... DernièreDernière