Skip to content

Commit edbb263

Browse files
committed
fix(sesion08): Update exercise instructions for tuples to enhance clarity and relevance
1 parent da17a32 commit edbb263

File tree

1 file changed

+22
-15
lines changed

1 file changed

+22
-15
lines changed

content/sesion08/Readme.md

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -595,48 +595,55 @@ psg-example/
595595
Subir la carpeta a su repositorio en GitHub cuando termine los retos
596596

597597
---
598-
1. Ingresa por teclado dos coordenadas `'x','y'` y una ubicación,
598+
1. Ingresa por teclado tres coordenadas `'x','y','z'`,
599+
- Convierte los valores a enteros
599600
almacena los 3 valores en una tupla e imprime el resultado
600601

601602
---
602-
2. Crea una tupla con los siguientes elementos `1,2,3,4,5,6,7,8,9,10` y realiza:
603+
2. Crea una tupla con los siguientes elementos `'a','b','c','d','e','f','g','h','i','j'` y realiza:
603604
- Imprime el primer elemento
604605
- Imprime el último elemento
605-
- Imprime un slice del 4 al 7
606-
- Imprime un slice del 2 al 9 con pasos de 3
607-
- Imprime un slice del 10 al 1 con saltos de -2
606+
- Imprime un slice del índice 3 al 5
607+
- Imprime un slice del índice 5 al 9 con pasos de 3
608+
- Imprime un slice del índice 9 al 0 con saltos de -2
608609

609610
---
610-
3. Ingresa una cadena por teclado y almacena el valor en una tupla
611-
- Concatena la tupla `('¡', )` + tupla almacenada + la tupla `('!', )`
611+
1. Ingresa una pregunta por teclado y almacena el valor en una tupla
612+
- Concatena la tupla `('¿', )` + pregunta + la tupla `('?', )`
612613
- Imprime el resultado concatenado
613-
- Repite la tupla final 3 veces e imprime el nuevo resultado
614+
- Repite la tupla concatenada 2 veces e imprime el nuevo resultado
614615

615616
---
616617
4. Las notas de un estudiante durante un semestre son:
617618

618-
`34, 61, 80, 20, 12, 69, 32, 60, 61, 51, 90, 23, 15`
619+
`10, 61, 00, 21, 22, 0, 32, 30, 41, 51, 5, 23, 100`
619620

620621
Genera una tupla con los resultados y calcula el promedio
621622
para saber si aprobó o no el semestre utiliza la función `sum()` y `len()`
622623

624+
El promedio debe ser mayor o igual a 51 para aprobar
625+
623626
---
624627
5. De la siguiente guía telefónica
625628

626-
Juan, 591123456, La Paz
629+
Jhon, 591123456, Villa fátima
627630

628-
Pedro, 591546324, La Paz
631+
Jane, 591546324, Obrajes
629632

630-
Maria, 591222421, El Alto
633+
Dogg, 591222421, Miraflores
631634

632-
Sol, 591753159, Oruro
635+
Kitty, 591753159, Achumani
633636

634637
Genera una tupla anidada e imprime el resultado
635638

639+
Ejemplo:
640+
641+
`((Nombre, Telf, Dir), (Nombre, Telf, Dir), ...)`
642+
636643
---
637-
6. De las tuplas de coordenadas
644+
1. De las tuplas de coordenadas
638645

639-
`$(x1,y1) = (40, 80) $` y `$ (x2,y2) = (50, 50)$`
646+
`$(x1,y1) = (-20, -20) $` y `$ (x2,y2) = (40, 20)$`
640647

641648
Encuentra las coordenadas del punto medio, almacena en una tupla e imprime el resultado
642649

0 commit comments

Comments
 (0)