![]() |
| En lenguaje Python |
Hablo de Python, una vez instalado el IDE que es el programa por defecto con el cual viene el paquete del lenguaje de programación Python procederemos a realizar nuestro primer programa.
Hay que entender una cosa fundamental antes de empezar y es lo siguiente: Las computadoras son lógicas y para su funcionamiento se basan en cientos de miles de programas pre establecidos que establecen como será su comportamiento.
A manera de ejemplo hagamos una analogía abstracta, digamos que queremos algo para desayunar y estamos un poco cansados como para hacerlo por nuestra cuenta así que le pedimos amablemente a algún familiar lo haga por nosotros, basta decirle: "Por favor ¿puedes hacerme un huevo? A lo que nuestro familiar responderá: ¿Y cómo lo quieres?, nosotros le diremos: Lo deseo bien frito ó lo deseo con la yemita intacta, entre otras variaciones, nuestro familiar fue muy considerado al decirnos como es que queríamos el huevo, en otro caso abstracto, nosotros simplemente solicitamos a nuestro familiar que nos prepare el huevo y este por defecto lo hará como le place, ambos ejemplos son semejantes y comparten algo en común, esto es que nosotros los seres humanos somos seres pensantes y que tenemos autonomía, no necesitamos de ningún programa guía para ejecutar una orden dada, solo necesitamos el conocimiento. No entremos en detalles, ahora vayamos a otro ejemplo digamos que tenemos un robot que es ayudante de cocina y que su tarea es hacer comidas, sin embargo tenemos que enseñarle a hacerlo, de hecho si le decimos hazme un huevo el robot se preguntará ¿Hacer un huevo? recurrirá a una búsqueda incesante de como hacer un huevo y se dará cuenta que esto es una capacidad o característica de las aves y algunos reptiles, que hacerlo o crearlo es competencia solo de los seres biológicos y que por lo tanto esto sería un error, te preguntas porqué, y es que las computadoras como se dijo en un inicio no son seres que puedan pensar por sí mismos, sino que ejecutan una serie de instrucciones pre establecidas a las que llamamos programas.
Para que la computadoras a bordo del robot pueda hacernos un huevo será necesario primero programarlo a hacerlo, antes de ello deberemos saber el tipo de lenguaje en el que esta basado y que ordenes podemos darle.
Es necesario saber que las computadoras se comunican a través de un lenguaje que llamamos binario este lenguaje es conocido como lenguaje de perfil bajo, donde los ceros y unos son interpretados como abierto o cerrado, que la combinación física de circuitos y demás partes del hardware también son pre programadas para ejecutar las acciones que serán dispuestas luego por otro lenguaje de programación denominado de alto perfil como lo es Python.
Una vez definido lo que significa procedo a darle instrucciones a la computadora, para ello debemos pensar lógicamente y establecer las ordenes principales del juego lo que se denomina sintaxis.
- Primero ordenamos al robot dirigirse hacia la cocina.
- Segundo ordenamos al robot ubicar la refrigeradora.
- Tercero ordenamos al robot abrir la puerta de abajo de la refrigeradora (fíjese que soy específico respecto a la puerta que debe abrirse considerando que la refrigeradora tiene dos puertas, hay algunas de una puerta, para este caso en particular el programador primero deberá de identificar el tipo de refrigeradora que tiene y si esta tiene dos puertas)
- Cuarto ordenamos al robot qué una vez abierto busque los huevos.
- Quinto ordenamos al robot que una vez ubicados los huevos con delicadeza tome uno de ellos.
- Sexto, lo saque de la refrigeradora y lo ponga encima de la mesa de trabajo que se ubicará exactamente a solo medio metro de distancia de su posición original.
- Sétimo se le ordenara que ubique la cocina que esta al lado izquierdo y que encienda la cocina.
- Octavo, se le ordenará que ponga la sartén con aceite (estableciendo la medida en mililitros para que pueda freírse el huevo, sin llegar a ser demasiado)
- .Noveno, se le dirá que agarre el huevo, rompa el cascarón con delicadeza sin dejar el contenido que hay dentro e inmediatamente deposite el contenido del huevo y deseche el cascaron hacia la basura.
- Décimo, se le ordenará que fría el huevo en determinados minutos y segundos y que una vez terminado se retire del fuego y se ponga en un contenedor de forma suave.
Definamos entonces nuestro primer programa usando la ayuda del IDE Python
Ver en pantalla completa para una mejor experiencia.
Código utilizado en Python, puedes copiarlo y ejecutarlo en IDE
>> # Este programa dice hola y pregunta por mi nombre >> print("¡Hola Amigos!")
print("¿Cuál es tu nombre?")#Pregunta por tu nombre >> mi_nombre = input()
print("Es agradable conocerte, " + mi_nombre) >> print("Tú nombre esta compuesto por:") >> print(len(mi_nombre))
print("¿Cuál es tú edad?")#Va a preguntar por tu edad >> mi_edad = input()
print("Tú tendrás," + str(int(mi_edad)+1) + " en un año.")


Comentarios
Publicar un comentario