Tutorial Python

Introducción a Python, un tutorial básico sobre el uso de Python

Menú
Python 3.10

Introducción

 

Hola, en este Tutorial básico les enseñaré todo sobre Python y aclaro las primeras dudas, ¿Python pueden crear videojuegos? ¿Python se puede crear aplicaciones web? … Entre otras más y la respuesta es si, pero no tocaremos esos temas de momento, ya que esos son librerías que se les añaden a Python, aquí hablaremos de la matriz de Python, lo básico, lo que es Python en realidad.

Un poco de Historia

Que es Python:

Según Wikipedia
Python es un lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones de todo tipo.


En otras palabras, en un lenguaje de programación muy fácil de aprender y con el cual se puede hacer muchos tipos de desarrollos tanto aplicaciones como en la web.

Python se consideró un lenguaje tipo script, pero en la actualidad está siendo utilizado por muchos proyectos como aplicaciones para Android, videojuegos, Sitios y Aplicaciones Web e incluso en servidores de forma integral de manera ininterrumpida Python nos ofrece mucho con poco y es por ello que he decido realizar este tutorial.

Python fue generado por Guido van Rossum, un desarrollador Holandés a finales de los 80 y principio de los 90 Primariamente se concibe para manejar excepciones y tener interfaces con Amoeba como sucesor del lenguaje ABC.

El 16 de octubre del 2000 se lanza Python 2.0 que contenía nuevas características como completa recolección de basura y completo soporte a Unicode. Pero el mayor avance lo constituye que este comenzó a ser verdaderamente desarrollado por la comunidad, bajo la dirección de Guido.

El Python 3.0 es una versión mayor e incompatible con las anteriores en muchos aspectos, que llega después de un largo período de pruebas el 3 de diciembre del 2008. Muchas de las características introducidas en la versión 3 han sido compatibilizadas en la versión 2.6 para hacer de forma más sencilla la transición entre estas.

Manos a la obra…

Entorno de este Tutorial

Para la fecha de esta publicación, Python se encuentra en su versión 3.10.4 que es la que explicaremos en todo el proceso de este.

  • Python 3.10.4 o superior
  • S.O Xubuntu 20.04
  • Editor IDLE


“Existen muchos editores excelentes, pero para efecto de este tutorial he decidió usar uno que trae Python por defecto para que se familiaricen más con su uso”.

Instalación de Python

Para Devian, Ubuntu y sus sabores Xubuntu, Kubuntu Lubuntu u otros:

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.10

Para otros sistemas operativos acceda a Release Python 3.10 y allí puede descargar su versión para su sistema operativo (S.O)

Saludemos con Python.

Principalmente, debemos saber la ubicación de nuestro intérprete Python, por lo general en sistemas Linux y MacOs se encuentra en /usr/bin/python en Windows se encuentra en C:\Python o donde hayan decidido instalarlo, yo en Windows siempre tengo en la raíz una carpeta llamada Dev y dentro añado el intérprete Python.

Este intérprete lo podemos usar de 2 maneras modo Shell o CMD y modo programa, script, o guion

Interprete Shell

Python Shell

El intérprete Python muestra un prompt primario, generalmente con tres mayor que >>> indicado, que está listo para recibir instrucciones y luego le escribo print("Hola Mundo!") y responde Hola Mundo!

Luego de este proceso vuelve a parecer el prompt primario >>>  indicando que está listo para recibir una nueva instrucción.

En algunos casos es posible que aparezca tres puntos ... Indicando que está en espera de culminar la instrucción primaria esto se le llama prompt secundario, en este momento hasta no terminar la sentencia no se ejecutara la instrucción dada por ejemplo en un el uso de if, for entre otros más.

Este modo es popular por lo interactivo que es y una ventaja al probar fragmentos de código y realizar pruebas para nuestro script.

Interprete por Python o por Script

Además del modo Shell interactivo podemos crear nuestros scripts que es la forma de este tutorial, y ejecutarlos por la terminal o CMD de 2 maneras vía Python directamente o vía script o ejecutable, los archivos de Python deben tener la extensión .py ejem. [filename].py, suponiendo que tenemos un archivo llamado holamundo.py lo ejecutaríamos de 2 maneras en la terminal.


Python via Script por interprete de comandos

En la primera invocamos el intérprete Python 3.10 y le damos la ubicación de nuestro script Python.

En la segunda ejecutamos nuestro script directamente en Windows, sería algo como start holamundo.py 

Como resultado de ambas ejecuciones tenemos un Saludo de nuestro Script.




Además, existen numerosas herramientas con las que nos podemos ayudar desde la web y usar interpretes online.

Escribiendo Mi primer Script

Todos los archivos Python empiezan con una línea shebang donde establecemos el intérprete, en algunos caso (Casi todos) se coloca una segunda línea con la codificación del script.

 Script Hola Mundo

holamundo.py
  1. la primera línea es nuestra línea de shebang
  2. La segunda es nuestra línea de Codificación
  3. Por último nuestra línea de código

Todos los códigos que aquí utilizados se han añadido a un repositorio de github haga click aquí para descargarlos, cada publicación que se realice se añadirán los códigos utilizados a este repositorio.

FELICIDADES, HAS CREADO TU PRIMER SCRIPT PYTHON

Si deseas añadir algo comenta, tus ideas son importante, si deseas apoyarme, comparte este tutorial y cada una de sus partes.

Continuar con el tutorial Python parte 1

Comentarios

Otros Post

Escribenos