Python Exercice

mb4430 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour à tous , je suis débutant sur le langage Python et j'aimerai bien de l'aide pour un projet : "On cherche à écrire un programme permettant de passer de la base 10 à la base 2.
Programmer l’algorithme en Python." Merci pour votre aide .
A voir également:

2 réponses

Chris 94 Messages postés 54087 Date d'inscription   Statut Modérateur Dernière intervention   7 345
 
0
mb4430 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour , j'ai déjà avancer mais je bloque
...                                                                                                                    
.def binaire():
    N=input("Donner un entier non nul")
    if N<2:
        print("On a encore"),N
    else:
        I=N
        R[]
        while I!=0:
            A=I%2 # I%2 est le reste 
            R[A]+R
            I=int(1/2)
        print(" En binaire "),N("s'écrit")
        print R
0
Chris 94 Messages postés 54087 Date d'inscription   Statut Modérateur Dernière intervention   7 345 > mb4430 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Perso, je ne pourrai pas t'aider mais j'apprécie ta démarche ;-)
Une astuce : en haut de la case d'édition de tes messages, il y a des balises pour les enrichissements du texte. Celle qui a cet aspect
<>
permet d'appliquer aux codes le format correspondant à sa nature.
0
Beneymar Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   > mb4430 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
def binaire():
    N=input("Donner un entier non nul")
    if N<2:
        print("On a encore"),N
    else:
        I=N
        R=[]
        while I!=0:
            A=I%2 # I%2 est le reste 
            R.append(A)
            I//=2
        print(" En binaire {} s'ecrit: ".format(N))
        print (R)
0