SlideShare una empresa de Scribd logo
1 de 6
Tema: Uso de tuplas en Python.
Indicadores de logros:.
• Comprende el termino tupla en programación Python.
• Crea y utiliza tuplas en programación Python.
1.Saludo.
2.Oración - Reflexión – Normas de convivencia.
3.Indicaciones generales
4.Diagnostico
5.Desarrollo de contenido.
6.Cierre.
7.Evaluación del contenido.
8.Cierre
Agenda
Reflexión
Un tren eléctrico viaja
desde el norte hasta el
sur, ¿hacia dónde echa
el humo?
¿Qué es una Tupla (tuple)?
Las tuplas en Python son un tipo o estructura de datos que permite
almacenar datos de una manera muy parecida a las listas, con la
salvedad de que son inmutables.
• Las tuplas son inmutables. Una vez se crea una tupla, no se puede
cambiar ni su contenido ni su tamaño, a menos que hagas una copia
de la tupla.
• Se escriben entre paréntesis () en lugar de entre corchetes [ ].
tupla = (1, 2, 3)
print(tupla) #(1, 2, 3)
¿Qué podemos operar con tuplas?
• Concatenación: es la combinación de tuplas.
• Repetición: se puede llevar a cabo mediante el uso del operador “ * “.
• Comprobar elementos de una tupla: simplemente tenemos que utilizar la
palabra clave in.
• Buscar: hay que usar índex y nos devolverá el índice donde se encuentra.
• Contador: para contar el número de veces que un elemento existe en la tupla.
• Indexación: es el proceso de acceder al elemento de una tupla mediante un
índice.
Ejercicios propuestos:
Ejercicio #1.
Crear e ingresar los elementos de una lista con los nombres de las 5 republicas de Centro América:
a) Los nombres los países,
b) Población de cada país,
c) Almacenar la población en una lista paralela.
d) Mostrar el país y su población.
Ejercicio #2:
a) Crear una tupla1 con 5 nombres de frutas.
b) Crear una tupla2 con los nombres de 5 personas.
c) Aplique concatenación, repetición, buscar, contador e indexación.

Más contenido relacionado

Más de OscarAlcidesCortezOr

Semana 10. Clase 15. Introduccion al modulo 2.2.pptx
Semana 10. Clase 15. Introduccion al modulo 2.2.pptxSemana 10. Clase 15. Introduccion al modulo 2.2.pptx
Semana 10. Clase 15. Introduccion al modulo 2.2.pptxOscarAlcidesCortezOr
 
basededatosaccess-150301233549-conversion-gate02.pdf
basededatosaccess-150301233549-conversion-gate02.pdfbasededatosaccess-150301233549-conversion-gate02.pdf
basededatosaccess-150301233549-conversion-gate02.pdfOscarAlcidesCortezOr
 
Clase #20. Semana #20, Crear informes.pptx
Clase #20. Semana #20, Crear informes.pptxClase #20. Semana #20, Crear informes.pptx
Clase #20. Semana #20, Crear informes.pptxOscarAlcidesCortezOr
 
Clase #19. Semana 20. Fornularios en Acess.pptx
Clase #19. Semana 20. Fornularios en Acess.pptxClase #19. Semana 20. Fornularios en Acess.pptx
Clase #19. Semana 20. Fornularios en Acess.pptxOscarAlcidesCortezOr
 
Clase #20. Semana 21. Logica de programacion.pptx
Clase #20. Semana 21. Logica de programacion.pptxClase #20. Semana 21. Logica de programacion.pptx
Clase #20. Semana 21. Logica de programacion.pptxOscarAlcidesCortezOr
 
Clase #10. Semana 6. Uso de listas paralelas en Python.pptx
Clase #10. Semana 6. Uso de listas paralelas en Python.pptxClase #10. Semana 6. Uso de listas paralelas en Python.pptx
Clase #10. Semana 6. Uso de listas paralelas en Python.pptxOscarAlcidesCortezOr
 

Más de OscarAlcidesCortezOr (6)

Semana 10. Clase 15. Introduccion al modulo 2.2.pptx
Semana 10. Clase 15. Introduccion al modulo 2.2.pptxSemana 10. Clase 15. Introduccion al modulo 2.2.pptx
Semana 10. Clase 15. Introduccion al modulo 2.2.pptx
 
basededatosaccess-150301233549-conversion-gate02.pdf
basededatosaccess-150301233549-conversion-gate02.pdfbasededatosaccess-150301233549-conversion-gate02.pdf
basededatosaccess-150301233549-conversion-gate02.pdf
 
Clase #20. Semana #20, Crear informes.pptx
Clase #20. Semana #20, Crear informes.pptxClase #20. Semana #20, Crear informes.pptx
Clase #20. Semana #20, Crear informes.pptx
 
Clase #19. Semana 20. Fornularios en Acess.pptx
Clase #19. Semana 20. Fornularios en Acess.pptxClase #19. Semana 20. Fornularios en Acess.pptx
Clase #19. Semana 20. Fornularios en Acess.pptx
 
Clase #20. Semana 21. Logica de programacion.pptx
Clase #20. Semana 21. Logica de programacion.pptxClase #20. Semana 21. Logica de programacion.pptx
Clase #20. Semana 21. Logica de programacion.pptx
 
Clase #10. Semana 6. Uso de listas paralelas en Python.pptx
Clase #10. Semana 6. Uso de listas paralelas en Python.pptxClase #10. Semana 6. Uso de listas paralelas en Python.pptx
Clase #10. Semana 6. Uso de listas paralelas en Python.pptx
 

Último

TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfUPSE
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...juanforero141
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfCarlosSanchez452245
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptxalzabenjaminci00
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocioMagemyl Egana
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocioMagemyl Egana
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxUPSE
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)Samuel Solís Fuentes
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxcorreafrancoci00
 

Último (9)

TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdf
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocio
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
 

Clase #13, Semana 9. Uso de tuplas en Python.pptx

  • 1. Tema: Uso de tuplas en Python. Indicadores de logros:. • Comprende el termino tupla en programación Python. • Crea y utiliza tuplas en programación Python.
  • 2. 1.Saludo. 2.Oración - Reflexión – Normas de convivencia. 3.Indicaciones generales 4.Diagnostico 5.Desarrollo de contenido. 6.Cierre. 7.Evaluación del contenido. 8.Cierre Agenda
  • 3. Reflexión Un tren eléctrico viaja desde el norte hasta el sur, ¿hacia dónde echa el humo?
  • 4. ¿Qué es una Tupla (tuple)? Las tuplas en Python son un tipo o estructura de datos que permite almacenar datos de una manera muy parecida a las listas, con la salvedad de que son inmutables. • Las tuplas son inmutables. Una vez se crea una tupla, no se puede cambiar ni su contenido ni su tamaño, a menos que hagas una copia de la tupla. • Se escriben entre paréntesis () en lugar de entre corchetes [ ]. tupla = (1, 2, 3) print(tupla) #(1, 2, 3)
  • 5. ¿Qué podemos operar con tuplas? • Concatenación: es la combinación de tuplas. • Repetición: se puede llevar a cabo mediante el uso del operador “ * “. • Comprobar elementos de una tupla: simplemente tenemos que utilizar la palabra clave in. • Buscar: hay que usar índex y nos devolverá el índice donde se encuentra. • Contador: para contar el número de veces que un elemento existe en la tupla. • Indexación: es el proceso de acceder al elemento de una tupla mediante un índice.
  • 6. Ejercicios propuestos: Ejercicio #1. Crear e ingresar los elementos de una lista con los nombres de las 5 republicas de Centro América: a) Los nombres los países, b) Población de cada país, c) Almacenar la población en una lista paralela. d) Mostrar el país y su población. Ejercicio #2: a) Crear una tupla1 con 5 nombres de frutas. b) Crear una tupla2 con los nombres de 5 personas. c) Aplique concatenación, repetición, buscar, contador e indexación.