• Domingo 11 de Mayo de 2025, 19:48

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - aqpeter

Páginas: [1]
1
Python / soy principiante en python y me he trabado en un ejercicio..
« en: Martes 1 de Junio de 2010, 03:32 »
Pensaran q soy un inutil por no poder algo tan facil para ustedes, pero la vdd es q aun no agarro el hilo de python y pues tengo problemas en un ejercicio q me plantearon en un tutorial q encontre en la web, bueno la vdd es q quiero aprender a programar y pues python como q me sono al instante jeje, bueno al grano; estoy siguiendo el tutorial q se llama: "Aprenda a Pensar como un Programador en Python" y pues me trabe en un ejercicio q dice:

Como actividad, escriba una función pendiente(x1, y1, x2, y2)
que devuelva la pendiente de la línea que atraviesa los puntos (x1,y1) y (x2, y2).
Luego use esta función en una función que se llame intercepta(x1, y1, x2, y2)
que devuelva la [[y-intercepta]] de la línea a través de los puntos (x1, y1) y (x2, y2).

Espero me ayuden q ese problema ya me tiene loco, ah lo olvidaba les pondré el código q trate de generar, espero no se rian...

#!/usr/bin/env python
# -*- coding: latin-1 -*-
import math

def pendiente(x1, y1, x2, y2):
   dify = (y2-y1)
   difx = (x2-x1)
   m = dify / difx
   return m
   
#primero tenemos que encontrar la ecuacion general de la linea... "y=mx+b"

def interceptoY(x1, y1, x2, y2):
   y = pendiente(x1, y1, x2, y2)
   intY = y
   intercepto = (intY(y)*x1) + y1      
   return intercepto

print "El intercepto en Y es: ", interceptoY(2, 4, 3, 6)


no se si esto influya pero uso como IDE un programa q se llama "Geany", espero sus respuestas gracias por su atención...

Páginas: [1]