Python Conceptos básicosfácil

Cuadrantes en los que se encuentra una coordenada determinada

Guía detallada e implementación de Python para el problema 'Cuadrantes en los que se encuentra una coordenada determinada'.

Declaración del problema

fácil

Escriba una función find_quadrant(x, y) que tome dos números enteros x y y que representen un punto en el plano cartesiano y devuelva una cadena que indique en qué cuadrante se encuentra el punto.

Retorno:

- 'Cuadrante 1' si x > 0 e y > 0

- 'Cuadrante 2' si x < 0 e y > 0

- 'Cuadrante 3' si x < 0 e y < 0

- 'Cuadrante 4' si x > 0 e y < 0

- 'Origen' si x == 0 e y == 0

- 'Eje X' si y == 0 y x! = 0

- 'Eje Y' si x == 0 e y != 0

Restricciones
  • -10^4 <= x, y <= 10^4

Ejemplos

Example 1
Input
find_quadrant(3, 5)
Output
'Quadrant 1'
Explanation

Both x=3 and y=5 are positive, so the point is in Quadrant 1 (upper-right).

Example 2
Input
find_quadrant(-2, 4)
Output
'Quadrant 2'
Explanation

x=-2 is negative and y=4 is positive, so the point is in Quadrant 2 (upper-left).

Example 3
Input
find_quadrant(-1, -7)
Output
'Quadrant 3'
Explanation

Both x=-1 and y=-7 are negative, so the point is in Quadrant 3 (lower-left).

Need a Hint?
Considere la posibilidad de utilizar estructuras de datos específicas de Numbers, como conjuntos o montones.
Edge Cases to Watch
  • Estructuras de entrada vacías
  • Entradas de un solo elemento
  • Grandes límites numéricos

¿Listo para resolver?

Open the problem in PyRun's browser-based Python editor. Your code runs fully offline — no server required.

Abrir en el editor
Found this breakdown helpful?

PyRun is built and maintained by an independent solo developer. If this helped your interview prep, consider buying a coffee!

Buy me a coffee

Recursos recomendados de Python

Amplíe sus conocimientos con tutoriales interactivos relacionados, hojas de trucos y comparaciones de códigos.