Python Exercice

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 .

2 réponses

  1. Modérateur
    0
    1. 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
    2. Modérateur
      @mb4430Perso, 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
    3. @mb4430
      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