Tecnología

Inicio

Cómo realizar la prueba para la intersección de dos líneas en Python

Python es un lenguaje popular de alto nivel. Los programadores no tienen que gestionar detalles de la memoria con la mano. Python también apoya el desarrollo interactivo; los programadores pueden ejecutar su código, ya que se está escribiendo. Esto es muy conveniente cuando se prueba pequeñas cantidades de código. Python ha sido durante mucho tiempo en casa en las comunidades de ciencias y matemáticas. Se tarda menos de 25 líneas de código para probar si dos líneas se cruzan en Python.

Instrucciones

1 Abrir el intérprete de Python. Esto puede hacerse navegando a "Inicio-> Todos los programas-> Python-> Python32."

2 Introduzca el siguiente código de una línea a la vez:

def make_line (pendiente, ordenada en el origen):

return [slope, y-intercept]

pendiente def (línea):

return line[0]

def ordenada en el origen (línea):

return line[1]

Estas funciones definen nuestra implementación de líneas. Las líneas se representan como una pendiente y la intersección y en este ejemplo.

3 Introduzca la función siguiente en el intérprete:

def intersecta (línea 1, línea 2)?:

return slope(line1) != slope(line2)

Esta función se basa en el hecho de que dos líneas son paralelas si y sólo si sus pendientes son los mismos. Esta función se limita a comparar las pendientes de dos líneas.