Programación de conversión decimal binaria en Python
importar?aleatorio
mientras?True:
a?=?raw_input("10?or?2.?A.10?B.2?")
if(a!='A'?and?a!='B'):
imprimir?"A?o?B!"
else:
romper
computadora?=0
jugador=0
for?i?in?range(1,21):
if(computergt;=10?or?playergt;=10):
romper
num?=?random.randint(1, 100)
imprimir?num
guess=0
if(a=='A'):
¿adivina?=?int(raw_input("entrada? 10") )
más:
adivina?=?int(raw_input("entrada?2"), 2)
if(adivina==num ):
¿jugador? =1
otro:
computadora? =1
¿imprimir?"Equipo?":
¿Computadora? p>imprimir?"Computadora:",Computadora, "Jugador:",Jugador
if(Computadora>=10):
Imprimir?"¡La computadora gana!"
else:
print?Player?Win!"
Donde 10 o 2 significa preguntar si es decimal o binario, A significa decimal, B significa binario
Ingresar 10 equivale a pedirle al usuario que ingrese un número en forma decimal
.