Qué Es Python
Qué Es Python
Sena Centro De
Servicios Financieros
1.¿Qué es Python?.............................................................................................................................. 3
3.Variables...........................................................................................................................................4
3.1 Valor……………………………………………………………………………………………..
4
3.3 Identificador…………………………………………………………………………………… .5
3.3.Declaración de variables en Python............................................................................................5
4. Tipos de datos..................................................................................................................................6
1. Números.....................................................................................................................................6
2. Cadenas de texto.......................................................................................................................6
3. Listas: .......................................................................................................................................6
4. Tuplas:.......................................................................................................................................6
5. Diccionarios:.............................................................................................................................6
6. Conjuntos: ................................................................................................................................6
7.Ejemplos.....................................................................................................................................6
5. Operadores Básicos en Python......................................................................................................9
7. Condicionales en Python................................................................................................11
a. Sentencia if.................................................................................................................11
b. Sentencia if-else.........................................................................................................12
c. Sentencia if-elif-else...................................................................................................12
d. Sentencia if anidada..................................................................................................12
8. Ciclos en Python..............................................................................................................13
a. Bucle while.................................................................................................................13
b. Bucle for.....................................................................................................................13
c. Bucles anidados.........................................................................................................13
3
1. ¿Qué es Python?
Python es un lenguaje de programación ampliamente utilizado en las aplicaciones web, el
desarrollo de software, la ciencia de datos y el machine learning (ML). Los desarrolladores
utilizan Python porque es eficiente y fácil de aprender, además de que se puede ejecutar en
muchas plataformas diferentes. El software Python se puede descargar gratis, se integra
bien a todos los tipos de sistemas y aumenta la velocidad del desarrollo.
Los desarrolladores pueden leer y comprender fácilmente los programas de Python debido a
su sintaxis básica similar a la del inglés.
Python permite que los desarrolladores sean más productivos, ya que pueden escribir un
programa de Python con menos líneas de código en comparación con muchos otros
lenguajes.
Python cuenta con una gran biblioteca estándar que contiene códigos reutilizables para casi
cualquier tarea. De esta manera, los desarrolladores no tienen que escribir el código desde
cero.
Los desarrolladores pueden utilizar Python fácilmente con otros lenguajes de programación
conocidos, como Java, C y C++.
La comunidad activa de Python incluye millones de desarrolladores alrededor del mundo
que prestan su apoyo. Si se presenta un problema, puede obtener soporte rápido de la
comunidad.
Hay muchos recursos útiles disponibles en Internet si desea aprender Python. Por ejemplo,
puede encontrar con facilidad videos, tutoriales, documentación y guías para
desarrolladores.
Python se puede trasladar a través de diferentes sistemas operativos de computadora, como
Windows, macOS, Linux y Unix.
4
2. ¿Para que se usa?
2.1. Desarrollo web del lado del servidor: Python es ampliamente utilizado en el
desarrollo de backend para sitios web, gracias a su amplia variedad de bibliotecas y marcos
que simplifican la creación de aplicaciones web complejas.
2.2 Automatización con scripts: Los scripts de Python se utilizan para automatizar tareas
repetitivas, desde el procesamiento de archivos hasta el envío de correos electrónicos, lo
que hace que sea una herramienta valiosa para la automatización de procesos.
2.3 Ciencia de datos y Machine Learning: Python es una opción popular para la ciencia
de datos y el machine learning debido a sus bibliotecas especializadas como Pandas,
NumPy y scikit-learn, que facilitan el análisis y la manipulación de datos, así como la
implementación de algoritmos de aprendizaje automático.
2.4 Desarrollo de software: Los desarrolladores utilizan Python para una variedad de
tareas de desarrollo de software, desde el seguimiento de errores hasta la creación de
prototipos de aplicaciones y el desarrollo de juegos.
3.Variables
En el ámbito de la programación, una variable es esencialmente un contenedor que
almacena información en la memoria de una computadora.tiene tres componentes
3.1 Valor: Representa la información que la variable contiene. Puede ser un número, texto,
booleano u otro tipo de dato, dependiendo de la naturaleza de la información que se desea
manejar.
3.3 Identificador: Cada variable tiene un nombre único, conocido como identificador, que
sirve para referenciarla en el código. El identificador permite al programador o al programa
mismo acceder y manipular el valor almacenado en la variable.
Las variables son fundamentales para la programación, ya que permiten a los programas
trabajar dinámicamente con datos. Por ejemplo, un programa puede utilizar variables para
almacenar la edad de un usuario, realizar operaciones matemáticas, o mantener un registro
de eventos en un juego.Además, las variables pueden tener diferentes alcances, lo que
significa que pueden ser locales (accesibles solo dentro de una función o bloque de código)
o globales (accesibles desde cualquier parte del programa). La elección del tipo de variable
y su alcance depende de la estructura y los requisitos específicos del programa que se está
desarrollando.
4. Tipos de datos
En Python, los tipos de datos son fundamentales para almacenar y manipular información
de manera eficiente en nuestros programas. Aquí hay un resumen de los tipos de datos
principales en Python y por qué son importantes:
4. Tuplas: Similar a las listas pero inmutables. Se usan cuando se necesita garantizar
que los datos no cambien accidentalmente.
La comprensión de estos tipos de datos es crucial para escribir código efectivo y evitar
errores. Facilitan la manipulación de datos, optimizan el uso de la memoria, previenen
errores, permiten la integración con otras herramientas y hacen que el código sea más
legible y comprensible para otros programadores.
7
EJEMPLOS
1. Números
2. Cadena de texto
3. Listas
8
4. Tuplas
5. Diccionarios
6. Conjuntos
● Realizan operaciones matemáticas como suma (+), resta (-), multiplicación (*),
división (/), etc.
Ejemplo:
Operadores relacionales:
Ejemplo:
Ejemplo:
Operadores de asignación:
Ejemplo:
Operadores lógicos:
Ejemplo:
Operadores de pertenencia:
Ejemplo:
Operadores de identidad:
Este programa utiliza la función input() para solicitar al usuario que ingrese su nombre.
Luego, el nombre ingresado se almacena en la variable nombre. Finalmente, se imprime un
mensaje de saludo utilizando el nombre ingresado por el usuario.
Para ejecutar este programa, simplemente cópialo y pégalo en un archivo de texto con
extensión .py, por ejemplo saludo.py, y luego ejecútalo desde la línea de comandos
escribiendo python saludo.py.
7. Condicionales en Python
a. Sentencia if
b. Sentencia if-else
c. Sentencia if-elif-else
d. Sentencia if anidada
El bucle while ejecuta un bloque de código mientras una condición sea verdadera.
b. Bucle for
c. Bucles anidados
BIBLIOGRAFIA
https://aws.amazon.com/es/what-is/python/
https://medium.com/@diego.coder/variables-y-tipos-de-datos-en-python-str-int-bool-etc-
45ac17e6acc7
https://www.deustoformacion.com/blog/programacion-y-tic/tipos-datos-python
https://www.freecodecamp.org/espanol/news/operadores-basicos-en-python-con-ejemplos/
https://www.freecodecamp.org/espanol/news/python-ejemplos-de-codigo-tutorial-de-
programacion-en-python-desde-cero-para-principiantes/#:~:text=%C2%A1hola%2C
%20mundo!-,en%20Python,%C2%A1Hola%2C%20Mundo!%22)