Módulo de matemáticas.

Las matemáticas son algo primordial en nuestras vidas y más como programadores o ingenieros, porque para diseñar un programa que responda de manera adecuada a nuestras incógnitas, debemos entender lo que estamos haciendo matemáticamente, desde el orden de las operaciones, hasta las operaciones complejas, como los logaritmos, entidades trigonométricas, raíces, etc los módulos de matemáticas nos sirven para poder hacer cálculos más complejos para los programas que diseñaremos, en este caso yo diseñé un programa que les va a ayudar a usar adecuadamente las entidades trigonométricas para poder obtener las componentes de un vector. Espero les ayude, cualquier duda en los comentarios del vídeo o del blog.

Lo que puedes hacer con «input».

En nuestra vida la información es importante, porque sin esta no podemos dar valores a variables y no podemos resolver nuestros problemas cotidianos, en este caso input nos ayuda a poder recibir información del usuario para poder sustituir valores en lo que esta planteado en el programa para resolver el mismo problema pero con distintos valores.

Resultado de imagen para gente programando

En python es lo mismo, necesitamos que el usuario nos brinde información (dependiendo del problema) para que podamos recabar esa información, agregándola en apartados que queramos y dar respuesta al problema planteado.

Input es esta herramienta que nos va a ayudar a poder completar el valor de las variable de un problema.

Un ejemplo es, asignar un valor a alguna constante, a las sumas restas, multiplicaciones, etc.

Se podría ver así: input(«Introduce tu nombre»), esta es una cadena muy simple, la cual no toma la variable como un número, sino como texto, el siguiente ejemplo es más elaborado.

Resultado de imagen para gente programando

radio=int(input(«introduce el valor del radio.»)) aquí el valor introducido va a tomarse como número, pero luego podemos hacer operaciones con la variable «radio» como la siguiente: area=math.pi*(radio**2), de aquí, podemos incluir otra operación en la cual hayan más valores involucrados, como el volumen del cilindro, ya tenemos el área, solo hace falta pedir una altura con: atura=int(input(«Introduce la altura del cilindro.»)), ya que tengamos la altura podemos concatenar más valores así. volumen=area*altura, se ve más bonito y pequeño, porque poniendo todo se vería atemorizante, en vez de ir dándole valor a la variables y así concatenar resultados.

Espero que les haya servido, los veo en el siguiente blog.

¿Cómo dar formato a tu código?

Siempre nos han dicho que si algo no se ve bonito no sirve en un 100% porque no atrae completamente la atención de la gente que ve o usa el programa. En este apartado les voy a enseñar a dar formato a sus códigos, pero no mucho para que se vean bonitos, sino para que puedan mostrarles los resultados con pocos decimales, pero el programa va a hacer los cálculos con los decimales completos.

Vamos a usar un comando, el cual nos sirve para limitar los decimales mostrados, esto es muy diferente a redondear, porque vamos a esta usando en nuestras operaciones los decimales completos, aunque el programa nos esta mostrando dos decimales. Esto se realiza con el comando siguiente: «print(«El área es=%.4f»%(area))» este es un comando que se usa para limitar los decimales mostrados en el resultado de un área circular.

Análisando un poco el comando, lo que implica es que limita los decimales mostrados, esto puede ser controlado por la parte de «El área es=%.4f»% con esto si nosotros cambiásemos el .4 por .2 nos va a mostrar el programa dos decimales, de esta manera podemos variar los decimales que nos mostrará el programa.

Una forma de agregar un poco de formato, es poniendo el comando «print(«\nPara repetir el programa preciona ‘R’ «)» lo que fue agregado es un espaciado, como si precionasemos un «enter» otra manera es escribirlos por separado, por ejemplo: print(«Introduce tu edad.»)

edad=input()

Espero les haya ayudado este blog, cualquier otra duda que tengan, les voy a adjuntar un vídeo para que lo entiendan mejor.

Kraka Detome. (2017). 33. The newline escape character ( \n ) – Learn Python. 08/09/2019, de Youtube Sitio web: https://youtu.be/J4Nd0IgW3CY

Comandos básicos de Python.

Los comando de Python son una base que debes de tener muy sólida, porque son algo que necesitas para poder seguir en tu camino de programador. Como todo debes de entenderlo y saber qué le están diciendo al usuario y lo que la computadora esta leyendo, les voy a dejar la lista de comandos usada en esta vídeo y una descripción breve de para qué sirven.

Print(): este comando sirve para escribir una indicación en el sistema de programación, v.g. cuando pide una introducción de variables numéricas. También es para mostrar resultados.

Cuando se quiere escribir un texto se debe de escribir con comillas, así:

Print(“Buenos días”)

Int(): este comando es utilizado para que Python tome la entrada como un número entero.

Input(): este comando es usado para obtener una respuesta por parte del usuario que está usando el programa. Si no introduce números se marcará un error.

float(): interpreta la entrada como un número decimal. Si no introduce números se marcará un error.

While: es un ciclo que tiene una repetición dominada por la elección del usuario, esta se repite cada que el usuario cumpla con la condición dictada por el ciclo while.

Por si esta breve descripción no es suficiente, les adjunto un vídeo que yo hice, con un ejemplo simple para que puedan, ver lo que hace cada comando en acción, cuídense y los veré en el siguiente blog.

Comentarios o instrucciones en Python.

Los comentarios en Python no son como los comentarios en Facebook, estos comentarios sí sirve, son como una ventana, la cual deja que el usuario pueda ver cómo lo hizo el programador. Estos comentarios sirven como un instructivo que ayuda al usuario a comprender lo que están haciendo las diferentes partes del programa, esto es muy útil, hace al programador más atento a lo que hizo en su programa, ya que tiene que explicar, por medio de comentarios, lo que esta haciendo su código en determinadas partes de el mismo.

Con esto explicado, ahora les voy a dejar por aquí un video que yo hice en colaboración con mi compañero Iker Echeveste, él hizo el programa en el cual pusimos los comentarios, si quieren que les enseñe a hacer un programa así de precioso, dejen un comentario para que sepa que les interesa, les dejo a continuación el vídeo y espero que les sea de ayuda.

Espero les haya sido de utilidad, les dejo el blog de mi compañero.

cuidense. Bye.

El equilibrio de python.

Todos creemos que al estar programando, uno de los requisitos es hacer cincuenta lineas complicadas, que terminarán haciendo cosas complicadas, pero en Python hay varias reglas, las cuales te ayudan a tener un equilibrio sobre programar y hacer el código funcional, sin que este parezca una telaraña de cosas que nadie entiende, tratando de hacer que tu entiendas tu código, eso puede hacer que te sientas más cómodo programando, ya que vas a empezar a buscar practicidad antes de complicarte la vida, además de que vas a poder tener un panorama más amplio sobre la resolución de problemas, ya que primero puedes iniciar con un código que haga la tarea indicada, logrando eso ya después se afinan los detalles. Este tipo de pensamiento es muy útil ya que recalca el hecho de que todo lo que no sea fundamental para hacer la tarea asignada no es algo más que un detalle, teniendo eso es cuenta, les voy a poner aquí los pasos que Python tiene en su sitio para promover el equilibrio al programar, están en inglés, pero yo les voy a dar mi idea general sobre los consejos que hay en el siguiente link: https://www.python.org/dev/peps/pep-0020/#the-zen-of-python

El primer consejo que les puedo dar, el cual es muy útil cae en este meme.

Resultado de imagen para memes programming
( Sebastian S.. (2017). Programming memes are still a safe investment.. 28/08/2019, de reddit Sitio web: https://www.reddit.com/r/MemeEconomy/comments/6ajmaf/programmerprogramming_memes_are_still_a_safe/ )

Al ver los consejos de Python me acuerdo mucho de lo que nos dice mi profesor de programación sobre entender lo que haces y saber qué haces al introducir los códigos, ya que lo más tonto que puedes hacer es estar avanzando a ciegas.

En los primeros consejos que te da Python, en resumidas cuentas te quiere decir que no necesitas complicarte la vida para programar, no es algo sencillo, pero si inicias con un programa básico, del cual entiendes su funcionamiento, ya solo te va a faltar la parte estética, lo cual es mucho más sencillo.

De los consejos 8 a 11 lo que te explican es que comprendas lo que haces, para que así los errores no se te escapen con facilidad, recalcando en que siempre van a haber errores, pero si comprendes tu código vas a saber donde están.

Del 12 al 19 te indica a grandes rasgos que es bueno tomar un descanso de vez en cuando, ya que al programar por varias horas, el cerebro y los ojos se agotan por tanto procesar la información, este consejo se puede aplicar para todo, porque el hecho de ser un manojo de nervios y estrés no es sano para nadie.

Espero que este blog te haya servido, puedes escribir lo que gustes en los comentarios y compartir el blog si tienes algún conocido que ande todo el tiempo nervioso y no sepa como entrar en un estado Zen.

Principios de programación con «Thonny»

Hoy les voy a enseñar a enseñar a hacer un código simple pero efectivo para poder sumar, restar, multiplicar y dividir dos números, que tu quieras, para esto voy a adjuntar un vídeo mío, el cual espero les pueda ayudar a completar con éxito este código, el cual les brindará cuatro respuestas, ante dos números variables (los que quiera el usuario). En este vídeo también les voy a mostrar comandos que investigué, para que puedan tener una buena definición sobre las funciones de cada comando. Espero les sea de gran ayuda el vídeo y los veo pronto.

Referencia del texto usado para explicar los comandos de programación: Bartolomé Sintes Marco. (2018). Entrada por teclado: la función input(). 16/08/2019, de Mclibre Sitio web: http://www.mclibre.org/consultar/python/lecciones/python-entrada-teclado.html Referencia del texto usado para explicar los comandos de programación:

Preparación para programar

Además de que debes de empezar a mentalizarte para poder empezar a programar, también necesitas de algunos programas de ayuda para sumergirte de lleno en este gran mundo de la programación. Uno de esos programas es «Python», este programa en grandioso para empezar a meterte en el mundo de la programación, además de que es muy fácil de instalar. Les dejaré un link a un vídeo que me ayudó mucho para instalarlo. Un programa súper útil es un editor de texto, yo descargué el editor de texto llamado «emacs» yo utilizo el sistema de Windows es uno de los más compatibles para la mayoría de estos programas, les voy a dejar un link que les va a ayudar a su instalación si es que lo necesitan. Es muy curioso porque creí que sería sencillo, pero por ahora no soy un genio de las computadoras, pero espero ayudarles con estos links para que empiecen con su camino de ser programadores. Ya pude crear la cuenta de «hypothesis» es súper sencillo solo hay que acceder al link de » https://web.hypothes.is/start/ » se tienen que registrar y esperar a que alguien los agregue a una clase, todavía no sé bien como funciona, pero los mantendré informados, bye. #mastery00

Links: Python- https://www.youtube.com/watch?v=9fNKy9zOPkg

Tututorial. (02/04/2017). Como instalar Python en Windows 10. 13/08/2019, de Youtube Sitio web: https://www.youtube.com/watch?v=9fNKy9zOPkg

Emacs- https://www.youtube.com/watch?v=y1IJGlqBWcE

Programmingknowledge2. (14/10/2018). How to install Emacs on Windows 10. 13/08/2019, de Youtube Sitio web: https://www.youtube.com/watch?v=y1IJGlqBWcE

Primer blog

Este blog lo estoy empezando por una materia que llevo en universidad sobre programación, pero también me es útil este blog por el hecho de que puedo ayudar a muchas personas de habla hispana a poder dominar lo que es la programación, ya que en el mundo moderno esta es vital para obtener un buen puesto de trabajo o para hacer grandes cosas que contribuyan a nuestra sociedad.

Introduce Yourself (Example Post)

This is an example post, originally published as part of Blogging University. Enroll in one of our ten programs, and start your blog right.

You’re going to publish a post today. Don’t worry about how your blog looks. Don’t worry if you haven’t given it a name yet, or you’re feeling overwhelmed. Just click the “New Post” button, and tell us why you’re here.

Why do this?

  • Because it gives new readers context. What are you about? Why should they read your blog?
  • Because it will help you focus you own ideas about your blog and what you’d like to do with it.

The post can be short or long, a personal intro to your life or a bloggy mission statement, a manifesto for the future or a simple outline of your the types of things you hope to publish.

To help you get started, here are a few questions:

  • Why are you blogging publicly, rather than keeping a personal journal?
  • What topics do you think you’ll write about?
  • Who would you love to connect with via your blog?
  • If you blog successfully throughout the next year, what would you hope to have accomplished?

You’re not locked into any of this; one of the wonderful things about blogs is how they constantly evolve as we learn, grow, and interact with one another — but it’s good to know where and why you started, and articulating your goals may just give you a few other post ideas.

Can’t think how to get started? Just write the first thing that pops into your head. Anne Lamott, author of a book on writing we love, says that you need to give yourself permission to write a “crappy first draft”. Anne makes a great point — just start writing, and worry about editing it later.

When you’re ready to publish, give your post three to five tags that describe your blog’s focus — writing, photography, fiction, parenting, food, cars, movies, sports, whatever. These tags will help others who care about your topics find you in the Reader. Make sure one of the tags is “zerotohero,” so other new bloggers can find you, too.

Diseña un sitio como este con WordPress.com
Comenzar