Jump to content
Joseks

[GUIA3] Introduciendo al Editor + Ejercicio

Recommended Posts

Imagen enviada



BIENVENIDO A LA TERCERA GUÃA DE PROGRAMACIÓN EN PYTHON HOY NOS INTRODUCIREMOS EN EL EDITOR E IMPORTARLOS Y INTENTAREMOS HACER UNOS EJERCICIO




En esta Guia Utilizaremos los terminos ya vistos si no vieron las anteriores guia los invito a verlas haciendo clic sobre ellas:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.

Debes iniciar sesión para ver el contenido del enlace en esta publicación.



Bien, para comenzar necesitaremos algún editor IES cualquiera funciona hasta el notepad pero les recomiendo que utilicen, el editor geany ya que no es tan complicado.
para descargarlo pueden darle
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
, una ves descargado e instalado





PODEMOS COMENZAR:

Abrimos el Editor y primero guardaremos el archivo en la carpeta De python porque sino no lo encontrara en el .exe (osea en la ruta donde esta en mi caso es C:Python27) lo guardamos con un nombre ejemplo guia3mz.py

Imagen enviada


una vez gardado definiremos una funcion con el nombre Bienvenido y el parametro nombre le damos enter y ponemos print seguido de las "" y el mesnaje que le queremos dar seguido de la , y el parametro impuesto anteriormente:

Imagen enviada


guardamos e abrimos el
interprete
y pondremos import y el nombre como lo hemos guardado en mi caso guia3mz (sin el .py)

Imagen enviada

una ves echo esto llamaremos a funcion como lo emos importado tendremos que poner adelante el nombre del archivo (luego veremos como evitar esto) seguido de un .(punto) y el nombre de la funciÓn (Bienvenido) y entre parentesis el un nombre X (pondre usuario yo no es un nombre pero para ejemplo);

Imagen enviada

y como ven nos da la bienvenida


Ahora para evitar llamar la funcion con el nombre del archivo al importar podemos poner
from guia3mz import *

Imagen enviada


Ejercicio Polinomio:
recordemos para los que no lo allan visto en su colegio un polinomio es una formula matematica que es
y= a*x2 + b* x + c

raiz=
y vale 0 cuanto vale x: ??

X= (-b +- raiz(b2-4a*c))/2a

Bien aremos un programa para calcular esto

1- Crearemos un archivo con el nombre Ejercicion1mz.py


Imagen enviada

2- crearemos una funcion (la llamare raiz) y le daremos de parámetro (a,b,c):
dentro de ella (acuérdense de darle tab) pondremos que x1 va a ser
= (-b + (b*b-4*a*c)**(1/2.0))/(2.0*a)


Imagen enviada

EXPLICACIÓN:

-los dos ** significa que se eleva por 2
-despues de / se pone 2.0 porque en python si ponemos 2 toma que es un numero entero y nos dara un resultado entero icorecto osea 1/2 me dara = 0 en ves si ponemos 1/2.0 nos dara como resultado 0.5 un resultado exacto


Luego seguimos con x2 que va a ser lo mismo pero con signo menos(-) seria:
= (-b - (b*b-4*a*c)**(1/2.0))/(2.0*a)


Imagen enviada

y agregaremos que nos devuelva x1,x2 con return:


-Bueno Guardamos y nos dijimos al interprete e importamos el archivo con el nombre puesto:


Imagen enviada


llamamos a la funcion raiz con los parametrons (1,1,-2) (un ejemplo que esos sean los datos que nos allan dado)
Imagen enviada


y finalmente nos dara las raizes de nuestro polinomio.







Terminamos con esta guÃa, en la siguiente haremos otros ejercicios y agregaremos algunos nuevos términos , dudas preguntas hacerla en el post o mp como quede mas cÓmodo evitar insultos y falta de respeto si me equivoque en algo avisarlo y lo corrijo sin ningún problema ademas disculpen los errores de ortografÃa saludos


Derechos de autor de la guÃa propios, no copy paste en ningún lado GRACIAS


Dar gracias no cuesta nada Y:
Imagen enviada

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...