Menu

domingo, 3 de abril de 2016

Pythoncito 🐍: Conociendo el Lenguaje de Programación Python 🐍

¡Sabias que!

Python Es un lenguaje de programación creado por Guido van Rossum a principios de los años 90 cuyo nombre está inspirado en el grupo de cómicos ingleses “Monty Python”.

Python es un lenguaje de programación fácil de aprender y potente. Tiene eficaces estructuras de datos de alto nivel y una solución de programación orientada a objetos. La elegante sintaxis de Python, su gestión de tipos dinámica y su naturaleza interpretada hacen de él el lenguaje ideal para guiones (scripts) y desarrollo rápido de aplicaciones, en muchas áreas y en la mayoría de las plataformas. 

Lenguaje interpretado o de script

Un lenguaje interpretado o de script es aquel que se ejecuta utilizando un programa intermedio llamado intérprete, en lugar de compilar el código a lenguaje máquina que pueda comprender y ejecutar directamente una computadora (lenguajes compilados). La ventaja de los lenguajes compilados es que su ejecución es más rápida. Sin embargo los lenguajes interpretados son más flexibles y más portables.

Tipado dinámico

La característica de tipado dinámico se refiere a que no es necesario declarar el tipo de dato que va a contener una determinada variable, sino que su tipo se determinará en tiempo de ejecución según el tipo del valor al que se asigne, y el tipo de esta variable puede cambiar si se le asigna un valor de otro tipo.

Fuertemente tipado

No se permite tratar a una variable como si fuera de un tipo distinto al que tiene, es necesario convertir de forma explícita dicha variable al nuevo tipo previamente. Por (variable de tipo ejemplo, si tenemos una variable que contiene un texto cadena o string) no podremos tratarla como un número (sumar la cadena “9” y el número 8).

Multiplataforma

El intérprete de Python está disponible en multitud de plataformas (UNIX, Solaris, Linux, DOS, Windows, OS/2, Mac OS, etc.) por lo que si no utilizamos librerías específicas de cada plataforma nuestro programa podría correr en todos estos sistemas sin grandes cambios.

Orientado a objetos

La orientación a objetos es un paradigma de programación en el que los conceptos del mundo real relevantes para nuestro problema se trasladan a clases y objetos en nuestro programa. La ejecución del programa consiste en una serie de interacciones entre los objetos.

¿Por qué Python?

Python es un lenguaje que todo el mundo debería conocer. Su sintaxis simple, clara y sencilla; el tipado dinámico, el gestor de memoria, la gran cantidad de librerías disponibles y la potencia del lenguaje, entre otros, hacen que desarrollar una aplicación en Python sea sencillo, muy rápido y, lo que es más importante, divertido. La sintaxis de Python es tan sencilla y cercana al lenguaje natural que los programas elaborados en Python parecen pseudocódigo. Por este motivo se trata además de uno de los mejores lenguajes para comenzar a programar

MI PRIMER PROGRAMA EN PYTHON 

Existen código Python, bien en una sesión interactiva (línea a o bien de la forma habitual, escribiendo el código en un archivo de código fuente y ejecutándolo. dos formas de ejecutar línea) con el intérprete, El primer programa que vamos a escribir en Python es el clásico bienvenidos a mi Clase de Python, y en este lenguaje es tan simple como: Print(“Bienvenidos a mi Clase de Python”) 

Tipos de datos

Una variable (o constante) puede contener valores de diversos tipos. Entre ellos:
Cadena de texto (string): mi_cadena = "Hola Mundo!"
mi_cadena_multilinea = """ Esta es una cadena de varias líneas """
real: precio = 7435.28 
valores de diversos tipos. 
Entre Booleano (verdadero/Falso)
Número entero: edad = 35 Número 
verdadero = True falso = False 

Comentarios 
Un archivo, no solo puede contener código fuente. También puede incluir comentarios (notas que como programadores, indicamos en el código para poder comprenderlo mejor). Los comentarios pueden ser de dos tipos: de multilínea y se expresan de una sola línea o la siguiente manera: # Esto es un comentario de una sola línea mi_variable = 15 """Y este es un comentario de varias líneas""" mi_variable = 15 mi_variable = 15 # Este comentario es de una línea también

Tipo de Operadores en Python


Siempre colocar un espacio en blanco, antes y después de un Un ejemplo sencillo con variables y operadores aritméticos: 
tasa_interes = 12 
monto_interes = monto_bruto * tasa_interes / 100 
tasa_bonificacion = 5 
importe_bonificacion = monto_bruto * tasa_bonificacion / 100 
monto_neto = (monto_bruto - importe_bonificacion) + monto_interes

No hay comentarios.:

Publicar un comentario