¿Qué es Python?
Es un lenguaje de scripting independiente de plataforma y orientado a objetos,
preparado para realizar cualquier tipo de programa, desde aplicaciones Windows a
servidores de red o incluso, páginas web.
¿Características de Python?
Propósito general
Se pueden crear todo tipo de programas. No es un lenguaje creado específicamente
para la web, aunque entre sus posibilidades sí se encuentra el desarrollo de páginas.
Multiplataforma
Hay versiones disponibles de Python en muchos sistemas informáticos distintos.
Interpretado
Quiere decir que no se debe compilar el código antes de su ejecución.
Interactivo
Python dispone de un intérprete por línea de comandos en el que se pueden introducir
sentencias.
Orientado a Objetos
La programación orientada a objetos está soportada en Python y ofrece en muchos
casos una manera sencilla de crear programas con componentes reutilizables.
Funciones y librerías
Dispone de muchas funciones incorporadas en el propio lenguaje, para el tratamiento de
strings, números, archivos, etc.
Sintaxis clara
Python tiene una sintaxis muy visual, gracias a una notación identada (con márgenes) de
obligado cumplimiento.
¿Requerimientos para usar Python?
1- Saber la diferencia entre el frontend y backend
Sabiendo eso podras darte cuenta que Python es super útil en cuanto a backend
2- Aprender la diferencia de Python 2 y Python 3
Python 2 es el legado. Python 3 es el futuro. Entonces, ¿cuál tienes que utilizar?
Python 2 se sigue utilizando en muchas empresas por una simple razón: han
construido sus webs con Python 2 hace años, y todavía no las han actualizado a
Python 3.
Python 3 es una actualización importante del lenguaje, con cambios significativos
que hacen la transición del 2 al 3 muy complicada. Por eso muchas empresas que
han hecho su página con Python 2 eligen quedarse con él.
Realmente podría hacer una lista enorme sobre cosas de programación que necesitas
para usar Python pero la verdad es muy fácil o simple con el conocimiento básico de
programación es necesario por eso es la elección de muchas empresas ya a como lo
vas usando puedes aprender de manera fácil.
Ejemplos
1- Escribe un programa que le solicité al usuario ingresar una fecha formada por 8 números,
donde los primeros dos representan el día, los siguientes dos el mes y los últimos cuatro
el año (DDMMAAAA). Este dato debe guardarse en una variable con tipo int (número
entero). Finalmente, mostrar al usuario la fecha con el formato DD / MM / AAAA.
2- Escribe un programa que le solicite al usuario su edad y la guarde en una variable. Que
luego solicite la cantidad de artículos comprados en una tienda y la guarde en otra
variable. Finalmente, mostrar en pantalla un valor de verdad (True o False) que indique si
el usuario es mayor de 18 años de edad y además compró más de 1 artículo.