Voir le flux RSS

Messages des blogs récents

  1. Python. Solution d'un exercice de base en POO

    par , Hier à 15h17
    Énoncé

    Dans un supermarché un produit est caractérisé par son code à barre (un entier), son nom et son prix.
    Un caissier est caractérisé par son identifiant (un entier), son nom, l’ensemble des produits achetés par les clients et que le caissier a enregistrés.

    • Écrire une fonction saisir_produit qui permet à l’utilisateur de saisir le nom, le prix et le code à barre d’un produit et retourne ce produit;
    • Écrire une fonction saisir_caissier qui permet à l’utilisateur
    ...
  2. Parser des fichiers de configuration "mixtes"

    par , 04/04/2020 à 22h30 (Open source et architecture logicielle)
    Au début du siècle, les fichiers de configuration étaient encore une collection de clé/valeur
    Dans les années 2010 le XML s’est progressivement imposé comme format standard de configuration. C’est en particulier vrai dans le monde des serveurs JEE où les fichiers ont d’ailleurs une extension.xml
    En ce début de décennie, il apparait comme important de pouvoir exploiter automatiquement ces fichiers de configurations. En effet le DEVOPS et l’offre Cloud imposent de pouvoir les lire et ...
    Catégories
    Programmation
  3. La BattleDev, une soirée sympa pour les développeurs !

    par , 13/03/2020 à 15h33
    Hello à tous,

    Je vous partage un petit billet sur ce forum dédié aux développeurs.
    Il s'agit d'un événement bi-annuel qui se nomme la BattleDev, une compétition de programmation en ligne qui dure 2 heures.
    On choisi son langage, généralement celui sur lequel on est le plus à l'aise (C++, Python, Java..) et on tente de résoudre des énoncés de type algo.
    La prochaine édition a lieu le 26 Mars de 20h à 22h, c'est gratuit et c'est en ligne

    A+ ...
  4. Python. Diviser un brin d'ADN en mots de n lettres, construire un dict des mots

    par , 06/03/2020 à 21h53
    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
    #! python3
    # coding: utf-8
     
     
    def compte_mots_n_lettres(brin, n):
        nb = len(brin)//n
        print('La division de la longueur du brin {} en mot de {} lettres donne {} mots.\n'.format(
            len(brin), n, nb))
        if nb*n < len(brin):
            print('Il restera {} dans le brin.\n'.format(brin[nb*n:]))
        dict_brin = {}
        mots = []
        temp = 0
        for index in range(n, len(brin)+1, n):
    ...

    Mis à jour 11/03/2020 à 18h34 par danielhagnoul (Correction, erreur de débutant, voir messages)

    Catégories
    Python , Python , Programmation
  5. [Pense-bête] Rust / Python : le cas des strings / str (chaîne de caractères)

    par , 05/03/2020 à 13h12 (nothus)
    Pour ce pense-bête, penchons-nous tout d'abord dans un nouveau projet :

    ... en pensant à ajouter dans le fichier toml de ce projet :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [lib]
    name = "projet"
    crate-type = ["dylib"]
    ... et éditer le fichier (préalablement créé) lib.rs dans le dossier ./src :

    Code rust : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    use std::ffi::CString; 
    use std::ffi::CStr; 
    use std::os::raw::c_char;
    ...
Page 1 sur 68 123451151 ... DernièreDernière