comunidades

Curso de Python para principiantes

Hoy comenzamos un curso de Python para principiantes que nos va a permitir ingresar en el mundo de la programación de una manera muy simple.

En este curso iremos paso a paso, desde cero, para aprender los fundamentos de la programación utilizando el lenguaje más popular del mundo en este momento.

Clase 1: Introducción

Tal como reza en su web oficial (www.python.org) podemos decir que “Python es un lenguaje de programación que te permite trabajar rápidamente e integrar sistemas de forma más eficaz”.

Entre sus características principales podemos destacar:


Soporta una amplia variedad de tipos de datos.

Admite la Programación Orientada a Objetos.

Manejo de errores de manera más limpia.

Administra la memoria de manera automática.

El código se puede agrupar en módulos y paquetes.

Ventajas de utilizar el lenguaje Python:


Sintaxis elegante y fácil de interpretar.

Cuenta con una consola interactiva que nos permite ejecutar pequeños fragmentos de código a modo de prueba.

Es multiplataforma, por lo que puede ser ejecutado en distintos sistemas operativos como Windows, Linux y MacOS.

Es software libre por lo que se puede descargar sin costo alguno. Además puede ser modificado y distribuido en forma gratuita.

Ha venido creciendo desde su creación y lleva varios años entre los lenguajes de programación más utilizados a nivel mundial.


Qué necesitamos para empezar a programar en Python

Para comenzar a programar con Python vamos a necesitar descargarlo e instalarlo en nuestro equipo. Para ellos haremos lo siguiente:

Nos dirigimos a su sitio oficial y buscamos la sección de Descargas o Downloads: https://www.python.org/downloads/
Sitio web oficial de Python. Descarga de instalador. Curso básico de Python
Como podemos observar en la imagen, la web nos ofrece la última versión de Python para los distintos sistemas operativos.

Además nos da la oportunidad de probar versiones que aún se encuentran en desarrollo o descargar versiones anteriores como, por ejemplo, la 2.7.

Una vez descargado el instalador de Python adecuado para nuestro equipo, vamos a proceder con la instalación. La misma es muy sencilla.
Ejecutar instalador de Python
Para iniciar la instalación haremos doble click sobre el archivo descargado y, a continuación, otro click en el botón Ejecutar(Run).

En la siguiente ventana nos aseguramos de tildar la opción Add Python 3.9 to PATH( o la versión que hayamos descargado). Esto nos posibilita, como veremos más adelante, ejecutar el comando python desde cualquier carpeta de nuestro sistema operativo.

Configuración de instalación de Python en Windows
Ahora sí, seleccionamos la opción Instalar Ahora(Install Now) para comenzar la misma.

Luego de unos pocos minutos tendremos Python, correctamente instalado en nuestra computadora. Ya podemos hacer click en el botón Cerrar(Close) como se observa en la imagen.

Instalación de Python finalizada



Primeros pasos con Python

Con Python ya instalado, podemos empezar a descubrir el funcionamiento de este lenguaje.

Acceso a las herramientas de Python. Menú Inicio de Windows
Si nos dirigimos al Menú Inicio de Windows y, dentro de este, a la opción Todos los Programas nos encontraremos con una carpeta con el nombre Python 3.9 (o la versión que hayamos instalado).

Tal como se puede observar, en el interior de la citada carpeta, se encuentran las diversas herramientas de Python.

En nuestro caso vamos a seleccionar la primera de ellas, IDLE.

El IDLE (Interactive DeveLopment Environment en inglés) que significa Entorno Interactivo de Desarrollo es una consola que nos posibilitará escribir y ejecutar pequeñas expresiones o fragmentos de código.

Así que la seleccionamos y, ya mismo, comenzamos a escribir código en Python.

Sentencias de código en IDLE de Python

IDLE de Python. Consola interactiva.
En la consola de Python podemos escribir distintas expresiones para probar su funcionamiento, tal como se ve en la imagen siguiente:

Comandos y sentencias en la consola de Python
Luego de escribir la expresión, por ejemplo 5+5, presionamos la tecla Enter para que la misma sea ejecutada. Como dijimos anteriormente, la consola nos sirve para ejecutar pequeñas porciones de código para observar su funcionamiento pero no es apropiada para programas que incluyas más líneas de código. Este pequeño problema, lo resolveremos en la siguiente clase.

Por lo pronto, lo dejamos en este punto y nos veremos en la segunda clase donde comenzaremos a escribir código un poquito más elaborado y crear una aplicación real.



También te puede interesar:

Juego interactivo con Scratch

Aprender matemáticas con Scratch

Más sobre programación

Fuente: este post proviene de Mochila Virtual, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Hoy comenzamos un curso de Python para principiantes que nos va a permitir ingresar en el mundo de la programación de una manera muy simple. En este curso iremos paso a paso, desde cero, para aprende ...

En este post vamos a aprender a hacer un juego interactivo en Scratch. En esta publicación aprenderemos todo lo necesario para desarrollar un juego de preguntas y respuestas para aplicar en nuestras c ...

Hoy vamos aprender y practicar matemática con Scratch. Hoy vamos a desarrollar una sencilla aplicación que nos posibilitará practicar la suma de una manera divertida e interactiva. Además, para seguir ...

Recomendamos

Relacionado

rstudio tecnologia

R es un lenguaje de programación. Para usar R, necesitamos instalar un Entorno de Desarrollo Integrado (IDE). Rstudio es el mejor IDE disponible ya que es fácil de usar, de código abierto y forma parte de la plataforma Anaconda. Instalar Anaconda ¿Qué es Anaconda? Anaconda free open source está distribuyendo tanto el lenguaje de programación Python como el R. Anaconda es ampliamente utilizado en ...

Linux

Hay una multitud de lenguajes de programación por ahí, pero si usted está buscando aprender un nuevo lenguaje, uno que sea fácil de entender, rápido y de código abierto es Lua. De la palabra portuguesa para luna, el lua se encuentra en algunos lugares inesperados. Se utiliza en Photoshop Lightroom de Adobe y en juegos como World of Warcraft y Angry Birds. De hecho, Lua es actualmente el principal ...

Internet

Python es un lenguaje de programación de propósito general que se utiliza para desarrollar aplicaciones web y de escritorio. También cuenta con un diseño que busca favorecer la lectura de código, así como facilitar el análisis y la visualización de datos. Esto permite a los programadores crear aplicaciones complejas de una manera más sencilla, hecho que ayuda también a que la depuración de errores ...

amino curso programación ...

La programación no es solo para la gente que estudia ciencias de la computación. Aprender a programar puede serle útil a cualquiera. Si eres una persona creativa, podrás añadir la programación a tu lista de hobbies. Vivimos en un mundo totalmente gobernado por la tecnología. Hoy en día, es raro encontrar a alguien que no use un ordenador en su día a día o que no tenga un android. Teniendo en cuent ...

tecnología programacion

La programación de computadoras es esencial en nuestro mundo actual, ya que ejecuta los sistemas para casi todos los dispositivos que usamos. Los lenguajes de programación informática nos permiten decirles a las máquinas qué hacer. Las máquinas y los humanos “piensan” de manera muy diferente, por lo que los lenguajes de programación son necesarios para cerrar esa brecha. Tal vez oíste ...

general cursos

Gracias a la inmensa popularidad de los MOOC (Massive Online Open Course) en los últimos años, se han abierto todo tipo de puertas para quienes desean aprender por su cuenta. Este tipo de cursos en linea, abiertos y masivos, abundan y están esperando por los alumnos las 24 horas del día los 365 días del año. Solo tienes que decidirte, registrarte, elegir un curso y empezar a aprender. Una de las r ...

amino arduino codigo ...

Vamos aprender como controlar nuestro arduino desde python un lenguaje de programación. Python es uno de los lenguajes de programación que mayor auge han experimentado en los últimos tiempos. Su sencillez de uso permite hacer rápidamente pequeños programas y scripts, con tiempos de desarrollo muy cortos. Por supuesto, el mundo de Arduino no resulta una excepción y resulta muy sencillo conectar Ard ...

Código Abierto Computación Software ...

Todo se trata de la evolución, así hemos llegado hasta el punto en el que vivimos hoy día. Y por supuesto, esto involucra toda clase de saltos y cambios a los que hemos tenido que adaptarnos. En el mundo de la programación esto también aplica y hoy la lucha es entre Python 2 vs Python 3: ¿Cuál deberías aprender? Aquí te lo decimos. Python 2 vs Python 3: ¿Cuál deberías aprender? Historia Antes de e ...

general

El conocimiento de la plantilla de Blogger, abre nuevas posibilidades en el diseño y desarrollo de los Blogs. Hasta ahora es posible que hayas utilizado esta magnífica herramienta de Google a un nivel básico: crear una entrada, añadir imágenes, añadir algún "gadget"... ¿pero y cuándo deseas ir más allá y conocer cómo funciona?, ¿qué es cada etiqueta que conforma la plantilla de Blogger?, ...

programacion lenguajes de programacion

Si bien tener el conocimiento de varios lenguajes de programación puede traerle muchos beneficios. Pero, para asegurar tu carrera, debes elegir un idioma. Si usted piensa en PHP vs Java entonces usted podría estar confundido sobre qué lenguaje es el mejor. PHP VS Java En este blog de la web, describiremos algunas características de PHP y JAVA. Antes de seleccionar cualquier idioma, puedes leer ate ...