Empezando a programar en Python

Antes de iniciar con la programación en Python, hay algunas cosas muy importantes que deberías saber, y aún más si es que ya has trabajado antes con algún otro lenguaje de programación, ya que como es sabido, Python es un lenguaje que no necesita de una sintaxis muy extensa en cuanto a su código, lo que quiere decir que hay muchas cosas que este lenguaje interpreta sin necesidad de indicarselas. Tal es el caso de las asignaciones de algún tipo de dato a una variable, que veremos a continuación.

Tipos de Datos en Python

En Python se utilizan los mismos tipos de datos que en otros lenguajes, la única diferencia es que la forma en que se implementan y se declaran es diferente y mucho más práctica.

Tal y como lo podemos observar en esta tabla, en Python no hay necesidad de indicar con que tipo de dato se quiere trabajar, ya que el mismo lenguaje puede deducir que queremos utilizar un número, por ejemplo, con solo ponerlo, sin necesidad de declararlo como tipo int si quisiéramos manejarlo como un entero.

En este ejemplo podemos observar mas claramente como es que se declaran las variables y que Python infiere de que tipo de dato vamos a hacer uso.

Operadores en Python

Python hace uso de los operadores aritméticos tal y como lo haría cualquier lenguaje de programación. ¿No los conoces? Son los siguientes:
Image result for operadores aritmeticos en python

Primeros pasos Programando

Antes de empezar a programar, vamos a aprender algunos métodos básicos de entrada y salida de datos.

print():
Funcion de salida de datos por consola en Python. Nos permite imprimir en pantalla texto, numeros, o el resultado final de nuestro programa.

raw_input():

Es la funcion de entrada de datos de datos por consola de Python, este nos permite almacenar datos en variables para guardar entradas por teclado.




Como pudieron darse cuenta en todos estos ejemplos hemos estado utilizando el interprete directo de Python desde el cmd, pero esta no es la unica alternativa, ya que al igual que en otros lenguajes de programación, existen diferentes IDEs que nos facilitarán la tarea, tal es el caso de PyCharm, Notepad ++, y hasta el mismo Bloc de Notas tradicional.



Para esta primer práctica, vamos a utilizar estos 3 editores y realizar diferentes tareas para familiarizarnos con cada uno de ellos. No te preocupes que aquí te iremos diciendo cada uno de los pasos para terminar esta práctica con éxito✔.

Notepad++ 

Si no cuentas con este software, aquí te daremos un breve tutorial de como instalarlo.

1. Descargar el instalador del siguiente link: https://notepad-plus-plus.org/





3. Guardamos el archivo y esperamos a que se descargue. Después lo abriremos.




4. Seguimos el instalador.







Esto es opcional, dependiendo si quieres que se cree un icono en tu escritorio.

 




Listo, ya tienes Notepad++, ahora vamos a empezar a programar con un módulo del que les habia comentado en un post anterior, su nombre es Tkinter. Es muy práctico y facilita el poder crear una ventana.


Empezaremos abriendo nuestro Notepad++, y guardaremos nuestro archivo en blanco con una extensión .py, lo que le indicará que vamos a trabajar en lenguaje Python, lo que hará que el Notepad++ interprete esto y nos facilite la utilizacion de variables, metodos, etc.




Después ingresaremos este código para crear una ventana con el modulo Tkinter.

from Tkinter import*
ventana = Tk()
ventana.mainloop()



Después de guardarlo vamos al interprete tradicional de Phython en cmd, y abrimos el archivo de esta manera.

La palabra: python espacio arrastramos el archivo que queramos abrir

Nos deberá aparecer una dirección, que es donde se encuentra el archivo.


NOTA: Les recomiendo que hagan esto de arrastar el archivo a su ventana de comandos. Se puede realizar copiando y pegando la dirección del archivo también, pero a mi esto me dio problemas y mejor decidí arrastarlo para que mi ventana de comandos use la sintaxis apropiada.

Al dar Enter, nuestro interprete de Python ejecutará el archivo y se abrirá una ventana como esta.


Para finalizar vamos a utilizar el IDE de PyCharm. Con este programa es mucho más fácil la creación de programas en Python, debido a que es un Software especifico para este lenguaje.

Vamos a crear un nuevo archivo de Python 
     

Introducimos el siguiente código:
from turtle import *
fd(100)
rt(90)
fd(100)
rt(90)
fd(100)
rt(90)
fd(100)
rt(90)
mainloop()



Ahora vamos a correr el programa de la siguiente manera.


El resultado final deberá ser algo así


Este ultimo ejercicio es del otro modulo Turtle, con el que podemos hacer que el puntero recorra diferentes coordenadas de la pantalla trazando una linea.

Comments