INTRODUCCION A LA PROGRAMACION
- Sandra Páramo

- 17 feb 2025
- 3 Min. de lectura
Actualizado: 7 mar 2025
Python es un lenguaje de programación de alto nivel, de código abierto y gratuito, que se usa para crear programas informáticos. Es uno de los lenguajes de programación más populares del mundo.
Fue creado por Guido van Rossum en 1991. El nombre del lenguaje proviene de la afición de su creador por los humoristas británicos Monty Python. Python tiene una comunidad activa que ofrece numerosos módulos y bibliotecas externas.
Características de Python
Es fácil de aprender y usar.
Su sintaxis es sencilla y se parece al lenguaje natural.
Se puede ejecutar en muchas plataformas.
Es de código abierto, lo que significa que su uso y distribución son gratuitos.
Usos de Python
Desarrollo web
Desarrollo de software
Ciencia de datos
Machine learning (ML)
Automatización
Análisis de datos
Creación de APIs y servicios web RESTful
Aplicaciones de Python
Algoritmo de recomendación de Netflix
Software que controla los carros autónomos
Procesamiento de videos en YouTube
Manejo de grandes cantidades de datos en motores de búsqueda
INSTALACIÓN EN LA COMPUTADORA
INGRESAR A PYTHON.ORG
SELECCIONAR OPCIÓN DOWNLOAD
SI ES WINDOWS: DESCARGAR PARA WINDOWS
SI ES OTRO S. O. SELECCIONAR LA OPCIÓN CORRECTA
UNA VEZ QUE ESTÉ DESCARGADA SE ABRIRÁ EL INSTALADOR. SELECCIONA LA OPCIÓN “INSTALL NOW”
IDLE es el entorno integrado de programación que se instala automáticamente cuando instalas Python. Puedes escribir, editar y ejecutar. Para ejecutarlo sólo escribes "Python" en todos los programas y se ejecuta el Idle.
PRINT es una sentencia que trabaja con impresión en consola. Por ejemplo:
print 4 —> mostrará 4 en consola.
TIPOS DE DATO
Enteros se declara como ‘int’
Flotantes se declara como ‘float’
Cadenas de texto se declara como ‘str’
Si no estás seguro del tipo de valor puedes agregar “type” a la sentencia, por ejemplo:
type(“¡Hola a todo el mundo!”)
<type ‘str’>
type(17)
<type ‘int’)
Identificadores
En Python, el nombre de una variable (identificador) debe cumplir ciertas condiciones:
Puede contener solamente letras (mayúsculas y minúsculas), números, y guión bajo; todas las letras deben pertenecer al código de caracteres ASCII básico, y no contener caracteres extendidos
El primer carácter no puede ser un número
Las palabras reservadas del lenguaje no pueden usarse como identificadores:
false | class | finally | is | return |
None | continue | for | lambda | try |
True | def | from | nonlocal | while |
and | del | global | not | with |
as | elif | if | or | yield |
assert | else | import | pass | |
break | except | in | raise |
VARIABLES Y VALORES
El valor es una de las cosas fundamentales que un programa manipula, como una letra o un número, es decir, una cadena de texto o números.
DECLARACIÓN DE VARIABLES
UNA VARIABLE ES UN NOMBRE QUE SE LE ASIGNA A UN VALOR EN EL PROGRAMA. REPRESENTA UN ESPACIO EN MEMORIA. POR EJEMPLO: NOMBRE DE LA VARIABLE: num1, VALOR: 5, ES DECIR: num1 = 5
<var> = <val>
EJEMPLO DE ASIGNACIÓN DE VARIABLES
num = 15
REGLAS PARA NOMBRAR VARIABLES:
Los nombres de las variables deben comenzar con una letra o con guión bajo
las variables sólo pueden contener caracteres alfanuméricos (a - z, A - Z, 0 - 9, _).
Los caracteres alfanuméricos nos sirven para almacenar una variable que se llame con más de una palabra
Los nombres NO PUEDEN COMENZAR CON NÚMERO
Las variables NO PUEDEN CONTENER símbolos o caracteres especiales
¿SON LA MISMA VARIABLE: EDAD, Edad, edad? SI/NO PORQUÉ
FUNCIÓN TYPE
En python podemos analizar el valor por medio de la función “type( )”. Entre paréntesis colocamos el valor que queremos saber si es entero, flotante, decimal,
TIPOS DE DATOS
ENTERO. INT
SON LOS NÚMEROS QUE NO TIENEN DECIMALES
POSITIVOS
NEGATIVOS
CERO
EJEMPLOS:
5, -3, 0, 3, -8, 15, -1, 27, -16
FLOAT. FLOTANTE
SON NÚMEROS QUE SE REPRESENTAN CON DECIMAL,
POSITIVOS
NEGATIVOS
CERO.CERO
EJEMPLOS:
0.0, 0.01, 5.4, 9.6
BOOLEAN.
SON LOS VALORES QUE SE REPRESENTAN COMO VERDADERO O FALSO (TRUE OR FALSE).
SON PALABRAS RESERVADAS EN EL LENGUAJE DE PROGRAMACIÓN Y SE REPRESENTAN CON LA T Y F MAYÚSCULA
SON IMPORTANTES PARA EXPRESIONES CONDICIONALES Y CICLOS (BUCLES)
CADENA DE CARACTERES
SON “STRING” O SECUENCIA DE CARACTERES ENCERRADOS ENTRE COMILLAS Y USADOS PARA REPRESENTAR TEXTO EN EL PROGRAMA.
SU TAMAÑO SE DETERMINA CON “LENGTH”. EN PYTHON SE OBTIENE SI ESCRIBIMOS “len(“ ”)”
LA ESTRUCTURA INTERNA EN CADENA DE CARACTERES ES SIMILAR A UNA REJILLA, CADA CARACTER OCUPA UN LUGAR EN MEMORIA LA CUAL SE DENOMINA ÍNDICES, DONDE SE COMIENZA DESDE CERO LEYENDO EL PRIMER CARACTER
EJEMPLO:
“PYTHON”, “Python”, ‘Python’, ‘Hola mundo’
Para conocer acerca de la indexación, (el caracter que se encuentra en cierta posición) deberás declarar primero la variable, y luego mandar llamar la posición de la siguiente manera:
nombre = “Sandra”
nombre [0] mostrará la letra “S”


