Está en la página 1de 2

¿Qué es un programa?

Es una serie de instrucciones previamente codificadas, las cuales permiten


realizar una tarea específica en una computadora.
¿Qué es 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.
¿Qué es un intérprete?
Los interpretes se diferencian de los compiladores, en que mientras el compilador,
traduce un programa desde su descripción en un lenguaje de programación al
código de máquina del sistema, los interpretes solo realizan la traducción a
medida que sea necesaria, típicamente, instrucción por instrucción y normalmente
no guardan el resultado de dicha traducción.
¿Qué es una variable?
Es un espacio en memoria donde se guardan y recuperan los datos que utiliza 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. 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á contener espacios en blanco.
Tipos de variables en Python.
Los dos tipos de variables más comunes son:
 Las variables que almacenan Números.
 Las variables que almacenan Texto.
Variables que almacenan números.
Hay dos tipos principales.
 Los números enteros (llamados int)
 Los números decimales (llamados float)
Variables que almacenan texto.
A estas se les denominan strings (str)
Es muy importante que el contenido a almacenar en este tipo de variables, se
encuentre en comillas.
Una de las características de Python es que puede diferenciar mayúsculas de
minúsculas esto quiere decir que al escribir una variable con el mismo nombre y
con la inicial mayúscula la toma como una variable diferente.
Strings: Es una serie de caracteres compuestos 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 un strings.
 Asignación.
 Concatenación.
 Búsqueda.
 Extracción.
 Comparación.
Asignación: consiste en asignar una cadena de caracteres a otra.
Por lo cual es necesario utilizar el operador +=
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 +
Búsqueda: consiste en localizar dentro de una cadena una subcadena más
pequeña a un carácter.
Para lo cual es necesario utilizar el método find
Extracción: se trata de sacar fuera de una cadena una porción de la misma según
su posición dentro de ella.
Para ello es necesario indicar la posición posición a extraer [1 : 8]
Comparación: se utiliza para comparar dos cadenas de caracteres.
Para ello se utiliza el operador ==
Palabras reservadas
Son identificadores para uso exclusivo del lenguaje de programación que no
pueden ser utilizadas para identificar y nombrar variables, métodos, objetos o
cualquier elemento dentro de nuestro código.
En Python existen un total de 28 palabras reservadas, las cuales fueron asignadas
para uso exclusivo del lenguaje de programación.
Estas palabras son las siguientes:
And assert break except import print
Del if global or yield
For from not while def
Is lambda try continue finally
Raise return class exec in

También podría gustarte