Python - Ayuda ejercicio python

 
Vista:
Imágen de perfil de Bastian

Ayuda ejercicio python

Publicado por Bastian (4 intervenciones) el 06/04/2017 05:58:41
""" Aceptar un número de 3 cifras. Validar que el número este entre 001 y 999.
- Imprimir el número invertido.
- Si el número es 234, se imprime 432.
- No ocupar lista, ocupar operador modulo % """
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Ayuda ejercicio python

Publicado por xve (1646 intervenciones) el 06/04/2017 08:44:25
Hola Bastian, una manera para invertir el numero seria así:
1
2
3
4
5
a=235
resultado=""
for i in str(a):
  resultado=i+resultado
print(resultado)

Te sirve?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de kip
Val: 1.120
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Ayuda ejercicio python

Publicado por kip (257 intervenciones) el 06/04/2017 16:44:26
Hola, tal como te comenta Xve esa seria una forma de invertirlo, es posible hacerlo asi tambien:

1
2
3
num = 1234
numinvertido = str(num)[::-1]
print (numinvertido)

Lo que no entiendo es esto:

- No ocupar lista, ocupar operador modulo % """


Puedes explicárnoslo ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar