• Domingo 11 de Mayo de 2025, 19:33

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.


Mensajes - aqpeter

Páginas: [1]
1
Python / Re: soy principiante en python y me he trabado en un ejercicio..
« en: Jueves 3 de Junio de 2010, 10:02 »
aqui el codigo reducido en una sola funcion:

def pendiente(x1, y1, x2, y2):
   m=(y2-y1)/(x2-x1)
   intercepto=(m*(x1*(-1)))+y1
   print "La pendiente es: ", m
   print "El intercepto en Y es: ", intercepto
   
pendiente(2, 4, 3, 6)

donde obtendriamos por respuesta:
pendiente = 2
intercepto en y = 0

bueno no los aburro mas, q tengan suerte ...

2
Python / Re: soy principiante en python y me he trabado en un ejercicio..
« en: Jueves 3 de Junio de 2010, 09:53 »
Veo q este foro es un poco callado, bueno solo les comento que consulte con un amigo y pues solucione el porblema aqui el codigo corregido:

#!/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
   
print "La pendiente es: ", pendiente(2, 4, 3, 6)
#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)
   intercepto = (y)*(x1*(-1)) + y1      
   return intercepto

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

y pues se puede reducir mucho mas, pero para aprendices esta bien ahi =)

3
Python / Re: Duda con python
« en: Miércoles 2 de Junio de 2010, 01:37 »
mira no se si entendi mal pero los archivos .py (tus guiones python) pueden guardarse en cualquier ruta, solamente que para ejecutarlos debes estar en el directorio donde se encuentran esos archivos...
ejemplo:
prueba.py    ----> se encuentra en la unidad D: y en la carpeta: python_ejercicios
entonces debes desplazarte con el comando CD hacia esa ubicacion
y una vez dentro de "python_ejercicios" podras ejecutar    python prueba.py
espero t ayude lo q t digo, a mi aun no me responden mi preguntita T_T

4
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]