print('10 -> 2 [bd], 2 -> 10 [db]')
answ=input('select db or bd : ')
if answ == "db":
a=input('enter a digit')
x=int(a)
list1 = []
while (x):
x%2
x//2
if x==0:
break
Je commence à créer ce sur python 3.2, mais je devais passer python 2.7.5 et je reçois le message d'erreur suivant:Déplacement de Python 3 à Python 2
Traceback (most recent call last):
File "C:\Users\<file path>", line 3, in <module>
answ=input('select db or bd : ')
File "<string>", line 1, in <module>
NameError: name 'db' is not defined
>>>
Je vraiment don Je ne sais pas tout, c'est plutôt bien sur Python 3.2 (désolé pour mon mauvais anglais).
entrées remplacés par des raw_inputs et des espaces ajoutés entre les signes d'égalité , travail. Merci pour votre soutien :) –