Python - Cómo resuelvo el siguiente problema?

 
Vista:
sin imagen de perfil

Cómo resuelvo el siguiente problema?

Publicado por Julio (1 intervención) el 20/09/2017 18:22:24
Hola, estoy estudiando Python y me han dejado un problema por resolver, estoy aprendiendo sobre % y // creo entender como funcionan, pero al ver este problema, veo que no entiendo.

Aqui la imagen del problema
https://i.imgur.com/6iJRNd7.png

La pregunta es:

Cuál es el resultado de este código?
>>> 7%(5//2)

Alternativas: 7 , 0 , 1

Quien me dice el resultado y me explica el por qué?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de [abZeroX]
Val: 425
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Cómo resuelvo el siguiente problema?

Publicado por [abZeroX] (109 intervenciones) el 21/09/2017 00:48:50
Hola, primero se realiza (5//2) lo cual da como resultado 2 ya que al usar el operador // se descarta la parte decimal, luego se realiza la operación modulo sobre el resultado de la operación anterior 7%2 = 1, lo cual seria el resto de hacer la división entera entre los operandos 7 y 2.

Espero que se entienda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar