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

Tous les billets

  1. [Actualité] Extraire des collections de données depuis une collection initiale

    par , 29/10/2020 à 17h16
    Il est commun de devoir extraire des vector depuis un vector initial.
    Si l'on veut extraire des vector d'utilisateurs par exemple, tout en s'assurant que chaque utilisateur n'est présent que dans un vector à la fois.

    La première approche d'un tel problème ressemblerait probablement à ceci :
    Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    std::vector<..> originalData;
    std::vector<...> list1;
    std::vector<...> list2;
    std::vector<...> list3;
    std::vector<...> list4;
    ...

    Mis à jour 05/11/2020 à 23h26 par Malick

    Catégories
    C++ , Programmation
  2. 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
  3. 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
  4. Python. Compter les devises nécessaires pour payer les employés.

    par , 02/12/2019 à 19h17
    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
    17
    #! python3
    # coding: utf-8
     
    from termcolor import cprint
    from math import trunc
     
    employes = {
        "Dupond": {
            "salaire": 4257.12,
            "composition": [],
        },
        "Durand": {
            "salaire": 2024.78,
            "composition": [],
        },
        "Pierre": {
            "salaire": 814.36,
    ...
    Tags: dict, list, round, trunc, tuple
    Catégories
    Python , Python , Programmation
  5. Python. PGCD de n nombres entiers

    par , 23/11/2019 à 09h54
    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
    #! python 3
    # coding: utf-8
     
    from termcolor import cprint
    from typing import List
     
     
    def diviseurs(a: int = 2, b: int = 2) -> List[int]:
        """Liste des diviseurs des nombres entiers a et b"""
        if a > 1 and b > 1:
            lst = []
            for n in range(min(a, b), 0, -1):
                if (a % n == 0) and (b % n == 0):
                    lst.append(n)
            return
    ...
    Tags: entier, list, min, pgcd, range
    Catégories
    Python , Python , Programmation
Page 2 sur 3 PremièrePremière 123 DernièreDernière