IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Calcul scientifique Python Discussion :

Système de numération


Sujet :

Calcul scientifique Python

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 68
    Points : 55
    Points
    55
    Par défaut Système de numération
    Bonjour à tous.

    Débutant en python, je recherche un moyen de définir un nouveau système de numération.
    J'ai besoin d'une fonction à qui je donnerai un chiffre X et un nombre, et la fonction me renverrai tous les chiffres compris entre 0 et ce nombre, ceci dans un système de numération en base X.
    Si quelqu'un veut bien me donner une petite astuce, je ne vois pas par où commencer !

    Bonne journée.

  2. #2
    Expert éminent
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 484
    Points : 9 286
    Points
    9 286
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Je ne sais pas si je répond à tous les aspects du pb, mais voilà au moins un début:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    nb='498A756F05'
    x='A'
    print [i for i in nb if i<=x]
    réponse:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ['4', '9', '8', 'A', '7', '5', '6', '0', '5']
    Avec x='5'

    réponse:

    Et si tu veux refaire tout de suite la chaîne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    print ''.join([i for i in nb if i<=x])
    réponse:

    Tyrtamos

  3. #3
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Points : 6 789
    Points
    6 789
    Billets dans le blog
    15
    Par défaut
    Il me semble que G. SWINNEN traite dans son tuto un exemple à priori similaire à ton besoin. Tu pourra aussi peut-être y trouver des éléments de réponses.

    En plus c'est vraiment un bon support pour commencer.

  4. #4
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 68
    Points : 55
    Points
    55
    Par défaut
    Effectivement, j'aurais du commencer par jeter un oeil dans le tuto.

    Merci a vous, mon problème est résolu !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. système de numération
    Par pedatic dans le forum Mathématiques
    Réponses: 3
    Dernier message: 30/11/2008, 16h50
  2. Système de numération
    Par vg-matrix dans le forum Composants
    Réponses: 3
    Dernier message: 09/10/2008, 15h23
  3. Système de numération
    Par Imanou dans le forum Langage
    Réponses: 2
    Dernier message: 10/01/2008, 19h51
  4. Système de numération
    Par vg-matrix dans le forum Mathématiques
    Réponses: 1
    Dernier message: 09/11/2007, 01h12
  5. IA avec le système de note
    Par scorpiwolf dans le forum C
    Réponses: 4
    Dernier message: 06/05/2002, 13h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo