he hecho este programita para que compare distancias dadas por el usuario:
class Espacio_temporal():
def distancia(self):
print "coloque el valor de distancia1"
distancia1=raw_input()
print "coloque valor de distancia2"
distancia2=raw_input()
if distancia1 < distancia2:
print "distancia1 esta mas cerca que distancia2"
elif distancia1==distancia2:
print "ambas distancias son iguales"
elif distancia1 > distancia2:
print "distancia1 esta mas lejos que distancia2"
d=Espacio_temporal()
d.distancia()
del 1 al 9 perfecto me compara y me dice cual es menor y mayor pero en cuanto le pongo un 10 a distancia1 y 9 a distancia2 me tira que distancia1 esta mas cerca que distancia2. porque sera? solo con el 10 me da mal y no me tira ningun error. queria agregar que uso eclipse, no se si tendra que ver. no se que esta mal o porque me da mal el resultado.