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

danielhagnoul

  1. Python, datetime, dateutil. Manipulation de dates au format ISO long.

    par , 10/04/2020 à 18h14
    Ceux qui me connaissent savent qu'en JavaScript je manipule toujours une date au format ISO long. Cela à commencé il y a longtemps, et moment.js à remplacer, mes premiers codes depuis de longues années.

    Il est temps de voir de quoi Python et ses piles sont capables. J'ai utilisé les modules datetime et dateutil.

    J'ai utilisé le jupyter notebook disponible dans Visual Studio Code et j'ai converti le résultat en un fichier HTML. J'ai ensuite ouvert ce fichier dans Chrome ...

    Mis à jour 10/04/2020 à 20h16 par danielhagnoul

    Catégories
    Python , Programmation
    Miniatures attachées Images attachées
  2. Python, pandas. Trouver les minimas et les maximas d'une courbe périodique.

    par , 09/04/2020 à 11h18
    Lorsque vous utilisez un Dataframe pour contenir les valeurs x et y d'une courbe périodique il est possible de trouver les minimas et les maximas de cette courbe.

    J'ai utilisé la méthode à plusieurs reprises sur des équations de courbes périodiques très diverses, mais je ne peux pas garantir la justesse du résultat (minimas et maximas) dans tous les cas de figure. C'est la raison pour laquelle je vous recommande vivement de toujours comparer le résultat (minimas et maximas) avec le ...

    Mis à jour 09/04/2020 à 11h44 par danielhagnoul

    Catégories
    Python , Python , Programmation
  3. Python. Solution d'un exercice de base en POO

    par , 07/04/2020 à 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
    ...

    Mis à jour 09/04/2020 à 11h48 par danielhagnoul

    Catégories
    Python , Python , Programmation
  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. Python. Calcul de l'indicatrice d'Euler par différences

    par , 30/12/2019 à 09h06
    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 termcolor import cprint
    from math import sqrt, gcd
    from timeit import timeit
     
     
    def phi_euler(n):
        """
        Calcul de l'indicatrice d'Euler par différences
        Méthode de yoshi le 24-10-2013 18:18:22
        Sur http://www.bibmath.net/forums/viewtopic.php?id=6336
        Dans le message n° 10
        """
        def diviseurs(n):
    ...

    Mis à jour 30/12/2019 à 09h34 par danielhagnoul

    Catégories
    Sans catégorie