0% encontró este documento útil (0 votos)
15 vistas43 páginas

EPS Python - Módulo 2

El Módulo 2 de la Especialización en Analytics con Python, impartido por Arnaldo Alvarado, cubre temas como la manipulación de strings, listas, tuplas, diccionarios, conjuntos y estructuras de control en Python. Se establecen reglas de juego para el curso, incluyendo puntualidad y el uso del chat para preguntas. El módulo también aborda la manipulación de tiempo y fechas, así como el control de errores en programación.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
15 vistas43 páginas

EPS Python - Módulo 2

El Módulo 2 de la Especialización en Analytics con Python, impartido por Arnaldo Alvarado, cubre temas como la manipulación de strings, listas, tuplas, diccionarios, conjuntos y estructuras de control en Python. Se establecen reglas de juego para el curso, incluyendo puntualidad y el uso del chat para preguntas. El módulo también aborda la manipulación de tiempo y fechas, así como el control de errores en programación.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Especialización en Analytics

con Python
MÓDULO 2

Docente: Arnaldo Alvarado


Reglas de Juego
Se requiere puntualidad para un mejor desarrollo del curso.

Para una mayor concentración mantener silenciado el micrófono durante la


sesión.

Las preguntas se realizarán a través del chat y en caso de que lo requieran


podrán activar el micrófono.

Realizar las actividades y/o tareas encomendadas en los plazos determinados.

Identificarse en la sala Zoom con el primer nombre y primer apellido.


Contenido – Módulo 2

• Manipulación de Strings y Ficheros


• Listas y Tuplas: Indexing y Slicing
• Diccionarios
• Conjuntos o Sets
• Estructuras de control (Identación, Condicionales y Bucles)
• Manipulación de tiempo y fechas en Python: validar y aplicar formatos
¿Qué es lo que sigue en la especialización?
Principales tipos de datos en Python
Estructuras de datos en Python
Lista: Colección ordenada del mismo o distinto tipo de dato, se diferencia mediante el uso
de corchetes [ ].

• Mi_lista_1 = [1, 2, 3, 4]
• Mi_lista_2 = [1, 2, [3, 4] ]
• Mi_lista_3 = [1, 2, ‘tres’, ‘4’ ]

Tuplas: Estructura similar a la lista pero es inmutable y se diferencia mediante el uso de


paréntesis ( ).
• Mi_tupla_1 = (1, 2, 3, 4)
• Mi_tupla_2 = (1, ‘dos’, 18.3, True)
Estructuras de datos en Python
Diccionario: Contiene relaciones clave – valor, donde únicamente las claves son
inmutables. Se diferencia mediante el uso de llaves { }.

• Mi_dicc_1 = {‘Jair’ : 25, ‘Pedro’ : 40}


• Mi_dicc_2 = {‘Analista’: [1, 2, 3 ], ‘Jefe’ : [1, 2 ] }

Set: Colección no ordenada del mismo o distinto tipo de dato que no contiene elementos
duplicados. Se diferencia también mediante el uso de llaves { }.

• Mi_set = {‘riesgos’, ‘comercial’, ‘rrhh’}


Listas
Listas - Creación
Listas - Consulta
Listas - Función Range
Listas - Funciones y operadores
insert -> permite añadir un elemento en una
posición determinada
index -> permite encontrar la posición de un
elemento en una lista
Tuplas
Tuplas
Tuplas - Creación y Selección
Tuplas - Selección
Indexing
Slicing
Diccionario
Diccionario - Creación
Diccionario - Selección
Diccionario - Asignación
Conjuntos
Conjuntos - Creación
Conjuntos - Creación
Conjuntos - Funciones y Operadores
¿Qué es lo que sigue en la especialización?
Estructuras de control
Estructuras de control - Condicionales
Estructuras de control - Condicionales
Estructuras de control - Condicionales
Estructuras de control - Condicionales
Estructuras de control - Iteraciones
Estructuras de control - Iteraciones
Estructuras de control - Iteraciones
Estructuras de control - Iteraciones
Estructuras de control - Iteraciones
Control de errores
Control de errores
❑ Arnaldo Eduardo Alvarado Vallejos
[Link]@[Link]
951611996
[Link]
¡GRACIAS!

También podría gustarte