Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Laboratorio

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

¿Qué es Python?

Python es un lenguaje de programación, interpretado, de tipo dinámico, cuya filosofía


destaca en una sintaxis que favorezca un código legible.

Dicho de manera sencilla, Python es:

Interpretado: Porque se ejecuta sin necesidad de ser procesado por el compilador y se


detectan los errores en tiempo de ejecución.

De tipado dinámico: Porque las variables se comprueban en tiempo de ejecución.

Multiplataforma: Por que esta disponible para plataformas Windows, Linux o MAC.

Multiparadigma: Porque soporta programación funcional, programación imperativa y


programación orientada a objetos.

IDE´s y Editores

Cuando se programa en Python, es necesario tener un editor de texto o un entorno de


desarrollo integrado (IDE), donde se escribirá el código que se ejecutará más adelante
para ver la funcionalidad del programa. Existe toda una variedad de editores de texto y
entornos de desarrollo (IDE) con los que es posible programar en Python.

Como, por ejemplo:

- El bloc de notas de Windows.


- Gedit de Linux
- TexEdit de Mac
IDLE – entorno de Desarrollo

Sin embargo, ya que este es un curso completamente desde cero, comenzaremos desde
los mas básico, utilizando el IDLE de Python. Para aprender a programar y escribir
nuestros códigos en Python.

Recuerda siempre que:

Lo importante del curso “es el conocimiento del lenguaje” no del editor o entorno de
desarrollo. Debido a que los editores y entornos, se pueden utilizar y cambiar en el
momento que se prefiera.

¿Qué es un programa?

Un programa, es una serie de instrucciones previamente codificadas, las cuales


permiten realizar una tarea especifica en una computadora. A esta serie de
instrucciones previamente codificadas, se le conoce como código fuente. El cual es
escrito, por personas conocidas como programadores de computadora.

El código, debe ser escrito en un lenguaje de programación que este caso será con
lenguaje de programación Python, y que posteriormente puede ser convertido en un
archivo ejecutable. Para que el código fuente, pueda ser convertido en un archivo
ejecutable, es necesario la ayuda de un compilador, y posteriormente ser ejecutado en
una unidad central de procesamiento (CPU), con la ayuda de un intérprete.

¿Qué es un compilador?

Un compilador, es un tipo de traductor que transforma un programa entero de un


lenguaje de programación (llamado código fuente), a lenguaje máquina, para que
posteriormente pueda ser ejecutado.

“A este proceso de traducción se conoce como compilación”

¿Qué es un intérprete?

Los interpretes se diferencian de los compiladores, en que mientras el compilado,


traduce un programa desde su descripción en un lenguaje de programación al código
de maquina del sistema, los interpretes solo realizan la traducción a medida que sea
necesaria, típicamente, instrucción d por instrucción, y normalmente no guardan el
resultado de dicha traducción.

En conclusión

Un programa de computadora bajo la forma de lenguaje de programación el cual es


legible para un humano, se llama código fuente, y dicho código fuente se puede
convertir en un ejecutable por un compilador, o bien, ejecutarse inmediatamente con la
ayuda de un intérprete.

1. ¿Qué es una variable?

En programación, una variable es un espacio en


memoria donde se guardan y recuperan los datos
que utilizan un programa. Cada variable debe de
tener un nombre, con el cual se podrá identificar
y referirse a ella, durante el desarrollo de un
programa

Variable en Python

En Python, el nombre de una variable no puede coincidir con los nombres de los
comandos asignados a este lenguaje de programación, además de que no debería
contener espacios en blanco. Es decir, una variable no podría llamarse: “print” ya que
este es uno de los comandos asignados a Python y tampoco podría llamarse: “nom bre”
ya que contine un espacio en blanco. En Python los dos tipos de variables más
comunes son:

a) Las variables que almacenan números: hay dos tipos principales


- Los números enteros (Llamados int)
- Los números decimales o reales (Llamados float)
b) Las variables que almacenan texto: se les denomina strings (str) es muy
importante, que el contenido a almacenar en este tipo de variable se encuentre
entre comillas (“”)

Ya que Python interpretará que se trata de un texto cuando el dato a almacenar se


encuentra entre comillas “Hola mundo”.

Variable en Python

Espacio en memoria, donde podemos guardar y


recuperar un dato que utilizará un programa. Es como un contenedor donde podemos
almacenar. Se puede guardar un numero entero, un numero real o decimal y también
cadena de caracteres, mejor conocido como texto.

Declaración de una variable

Posteriormente a ello se crea el espacio en memoria, y después de


esto se le indica a la variable el dato a guardar con un igual.
“numero_uno =” a continuación se asigna el dato que se guardará.
“numero_uno = 2” pero Python puede identificar el tipo de dato que se quiere
almacenar como enteros, decimales y strings (palabras). También Python puede

diferencia entre minúsculas y mayúsculas.


Código para ejecutar.

2. Cadena de caracteres

En programación, las cadenas de caracteres o mejor conocidos como Strings, es una


serie de caracteres compuestas por letras, números, signos y símbolos, que, dentro de
sus funciones, destaca la interacción de un programa con el usuario.

En Python existen distintas


operaciones para manipular una
cadena de caracteres (Strings).
Dentro de las cuales se encuentran:

- La asignación, consiste en asignar


una cadena de caracteres a otra. Para lo cual es necesario a utilizar el operador +=

- La concatenación, es una
operación que consiste en unir dos
cadenas o más, para formar una
cadena de mayor tamaño. Para lo cual es necesario utilizar el operador +
- La búsqueda, consiste en localizar
dentro de una cadena, una sub-cadena
más pequeña a un carácter. Para lo
cual es necesario utilizar el método
find.

- La extracción
- La comparación

También podría gustarte