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

danielhagnoul

  1. Python. Intégrale d'une fonction par trois méthodes classiques

    par , 01/12/2019 à 09h20
    Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    from termcolor import cprint
    from typing import List, Callable
    import numpy as np
    from scipy.integrate import simps
     
     
    def rectangles(f: Callable, a: int, b: int, n: int) -> float:
        """Intégrale d'une fonction par la méthode des rectangles"""
        S = 0
        for i in range(0, n):
            Xi = a + (b - a) * i/float(n)
            Xj = a + (b - a) * (i + 1)/float(n)
            S += f((Xi +
    ...
  2. 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
  3. Voir l'évolution des langages de programmation les plus populaires depuis 1965

    par , 20/11/2019 à 22h13
  4. JS. La fonction kCombinaisons retourne les combinaisons sans doublons

    par , 17/11/2019 à 21h25
    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
    ...
  5. Python. Traduire un texte en morse et vice versa.

    par , 12/11/2019 à 19h02
    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 = ['.-', '-...', '-.-.', '.', '..-.',
    ...