!Hola Pythonista! 🐍
🎉 Bienvenido al repositorio de los retos semanales de programación en Python organizados por la comunidad 🐍 Python La Paz 🚀. En este repositorio encontrarás los desafíos de cada semana 📅, sus soluciones 📝 y un 🏆 scoreboard de los participantes 🎯.
* | WhatsAppNumber | W1 | W2 | W3 | W4 | W5 | W6 | W7 | W8 | W9 | W10 | W11 | W12 | W13 | W14 | W15 | W16 | W17 | W18 | W19 | W20 | W21 | W22 | W23 | W24 | W25 | W26 | W27 | W28 | W29 | W30 | W31 | W32 | W33 | W34 | W35 | W36 | W37 | W38 | W39 | Score |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 60****40 | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | 5 | |||||||||||||||||||||||||||||||||
2 | 60****15 | ✅ | ✅ | ✅ | 3 | ||||||||||||||||||||||||||||||||||||
3 | 60****44 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
4 | 61****70 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
5 | 62****51 | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | 19 | |||||||||||
6 | 62****80 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
7 | 63***011 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
8 | 63****06 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
9 | 63***711 | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | 6 | ||||||||||||||||||||||||||||||
10 | 63****67 | ✅ | ✅ | ✅ | 3 | ||||||||||||||||||||||||||||||||||||
11 | 64****96 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
12 | 64****20 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
13 | 64****81 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
14 | 65****10 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | 7 | |||||||||||||||||||||||||||||||
15 | 65****60 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | 7 | |||||||||||||||||||||||||||||||
16 | 65****22 | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | 5 | |||||||||||||||||||||||||||||||||
17 | 65****66 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
18 | 65****85 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
19 | 65****20 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
20 | 65****99 | ❌ | 0 | ||||||||||||||||||||||||||||||||||||||
21 | 65****42 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
22 | 67****99 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
23 | 67****11 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | 7 | |||||||||||||||||||||||||||||||
24 | 67****73 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
25 | 67****31 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
26 | 67***385 | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | 9 | ||||||||||||||||||||||||||||
27 | 67****42 | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ | 17 | ||||||||||||
28 | 67***085 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | 6 | ||||||||||||||||||||||||||||||||
29 | 67****79 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
30 | 68***262 | ❌ | ✅ | 1 | |||||||||||||||||||||||||||||||||||||
31 | 68****56 | ❌ | ✅ | 1 | |||||||||||||||||||||||||||||||||||||
32 | 68***762 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
33 | 68****42 | ✅ | ✅ | ✅ | ✅ | ❌ | 4 | ||||||||||||||||||||||||||||||||||
34 | 68****57 | ✅ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | 9 | ||||||||||||||||||||||||||
35 | 69****77 | ✅ | ❌ | ❌ | 1 | ||||||||||||||||||||||||||||||||||||
36 | 69****01 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
37 | 69****62 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
38 | 69****17 | ✅ | ✅ | ✅ | 3 | ||||||||||||||||||||||||||||||||||||
39 | 69****87 | ❌ | 0 | ||||||||||||||||||||||||||||||||||||||
40 | 69****48 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
41 | 70****23 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
42 | 70****95 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
43 | 70****47 | ✅ | ✅ | ✅ | ✅ | ❌ | 4 | ||||||||||||||||||||||||||||||||||
44 | 70****66 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
45 | 70****68 | ✅ | ✅ | ✅ | 3 | ||||||||||||||||||||||||||||||||||||
46 | 71****86 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
47 | 71****68 | ✅ | ❌ | ✅ | 2 | ||||||||||||||||||||||||||||||||||||
48 | 71****75 | ✅ | ✅ | ❌ | ✅ | 3 | |||||||||||||||||||||||||||||||||||
49 | 71****97 | ❌ | ✅ | ✅ | 2 | ||||||||||||||||||||||||||||||||||||
50 | 71****32 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
51 | 72****21 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
52 | 72****51 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
53 | 72****10 | ❌ | 0 | ||||||||||||||||||||||||||||||||||||||
54 | 72****31 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 17 | ||||||||||||||||||||||
55 | 72****25 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | 9 | |||||||||||||||||||||||||||||
56 | 72****48 | ✅ | ✅ | ✅ | ✅ | 4 | |||||||||||||||||||||||||||||||||||
57 | 72****16 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
58 | 73****64 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
59 | 73****31 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
60 | 73****06 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
61 | 73****41 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
62 | 73****46 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
63 | 73****51 | ❌ | ✅ | 1 | |||||||||||||||||||||||||||||||||||||
64 | 73****30 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
65 | 73****47 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | 9 | |||||||||||||||||||||||||||||
66 | 73****81 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
67 | 74****86 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
68 | 74****67 | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | 12 | |||||||||||||||||||||||
69 | 75****31 | ❌ | 0 | ||||||||||||||||||||||||||||||||||||||
70 | 75****56 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
71 | 75****42 | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | 5 | |||||||||||||||||||||||||||||||||
72 | 75****69 | ✅ | ✅ | ✅ | 3 | ||||||||||||||||||||||||||||||||||||
73 | 75****59 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ | 17 | |||||||||||||||||||
74 | 75****18 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
75 | 76***421 | ✅ | ✅ | ✅ | 3 | ||||||||||||||||||||||||||||||||||||
76 | 76****44 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
77 | 76****62 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
78 | 76****29 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | 18 | ||||||||||||||
79 | 76****14 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
80 | 76****72 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
81 | 76***021 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 6 | |||||||||||||||||||||||||||||||||
82 | 76****69 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
83 | 76****20 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
84 | 76****11 | ✅ | ❌ | ❌ | 1 | ||||||||||||||||||||||||||||||||||||
85 | 77****67 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
86 | 77****44 | ✅ | ✅ | ✅ | ✅ | ❌ | 4 | ||||||||||||||||||||||||||||||||||
87 | 77****86 | ✅ | ✅ | ✅ | 3 | ||||||||||||||||||||||||||||||||||||
88 | 77****74 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
89 | 77****58 | ✅ | ✅ | ✅ | 3 | ||||||||||||||||||||||||||||||||||||
90 | 77****94 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
91 | 78****99 | ✅ | ✅ | ✅ | ❌ | ✅ | 4 | ||||||||||||||||||||||||||||||||||
92 | 78****59 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
93 | 78****73 | ❌ | ✅ | 1 | |||||||||||||||||||||||||||||||||||||
94 | 79****64 | ❌ | 0 | ||||||||||||||||||||||||||||||||||||||
95 | 79****88 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
96 | 79****13 | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | 4 | |||||||||||||||||||||||||||||||||
97 | 79****30 | ✅ | ❌ | 1 | |||||||||||||||||||||||||||||||||||||
98 | 502 50****90 | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 26 | |||||||||||
99 | 505 84****79 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
100 | 507 63****96 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 20 | ||||||||||||||||
101 | 507 64****54 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ | 14 | ||||||||||||||||||||||
102 | 507 65****76 | ✅ | ✅ | ✅ | ✅ | 4 | |||||||||||||||||||||||||||||||||||
103 | 51 982****59 | ✅ | ✅ | ✅ | 3 | ||||||||||||||||||||||||||||||||||||
104 | 52 5511****23 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
105 | 57 3002****65 | ✅ | ❌ | ✅ | ✅ | ✅ | 4 | ||||||||||||||||||||||||||||||||||
106 | 57 3102****99 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 6 | |||||||||||||||||||||||||||||||||
107 | 72****37 | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | 5 | ||||||||||||||||||||||||||||||||
108 | 78****38 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
109 | 68****39 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
110 | 60****92 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ | 9 | |||||||||||||||||||||||||||
111 | 73****48 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
112 | 69****13 | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | 7 | ||||||||||||||||||||||||||||||
113 | 76****90 | ❌ | 0 | ||||||||||||||||||||||||||||||||||||||
114 | 77****68 | ❌ | ✅ | 1 | |||||||||||||||||||||||||||||||||||||
115 | 72****48 | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | 4 | |||||||||||||||||||||||||||||||
116 | 52 1735****56 | ❌ | 0 | ||||||||||||||||||||||||||||||||||||||
117 | 62****86 | ❌ | 0 | ||||||||||||||||||||||||||||||||||||||
118 | 78****56 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
119 | 75****92 | ❌ | 0 | ||||||||||||||||||||||||||||||||||||||
120 | 62****15 | ❌ | 0 | ||||||||||||||||||||||||||||||||||||||
121 | 67****77 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
122 | 76****32 | ✅ | ✅ | ✅ | ✅ | 4 | |||||||||||||||||||||||||||||||||||
123 | 52 56 1207****25 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
124 | 63****22 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
125 | 63****96 | ✅ | ✅ | 2 | |||||||||||||||||||||||||||||||||||||
126 | 72****87 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
127 | 72****97 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
128 | 65****28 | ✅ | 1 | ||||||||||||||||||||||||||||||||||||||
129 | 76****89 | ✅ | ✅ | ❌ | 2 | ||||||||||||||||||||||||||||||||||||
130 | 63****33 | ❌ | 0 | ||||||||||||||||||||||||||||||||||||||
131 | 60****00 | ❌ | 0 |
El scoreboard muestra el rendimiento de los participantes hasta la semana 39. Cada columna representa una semana y los símbolos utilizados son:
- ✅: Respuesta correcta
- ❌: Respuesta incorrecta
- (vacío): No enviado
Note
El envío de respuestas se cierra cuando se publica el siguiente reto semanal.
-
Revisa los Retos: Cada semana, publicamos un nuevo reto en el grupo de WhatsApp de la comunidad. Aquí en el repositorio, encontrarás todos los retos pasados y presentes.
-
Resuelve el Reto: Lee el desafío y resuelve el problema en Python.
-
Envía tu Respuesta: Para enviar tu respuesta, selecciona el emoji que creas que corresponde al resultado correcto del reto y compártelo en el grupo de WhatsApp de la comunidad.
-
Consulta el Scoreboard: Verifica el scoreboard semanal para ver tu clasificación entre todos los participantes.
-
Actualización del Scoreboard: El scoreboard se actualiza semanalmente con los resultados de la última semana. No olvides revisar tus puntos y ranking cada semana.
-
- Esta carpeta contiene retos introductorios que cubren conceptos básicos de Python, como la impresión de mensajes y la verificación de números pares.
- Retos: 1 - 4
-
Tipos de datos
2.1. Numéricos
- Esta carpeta contiene retos relacionados con operaciones numéricas y tipos de datos numéricos.
- Retos: 5 - 6
2.2. Booleanos
- Esta carpeta contiene retos que involucran operaciones lógicas y valores booleanos.
- Retos: 7 - 8
2.3. Cadenas
- Esta carpeta contiene retos relacionados con manipulación de cadenas de texto y métodos de cadenas.
- Retos: 9 - 11
-
Estructuras de datos
3.1. Tuplas
- Esta carpeta contiene retos que utilizan tuplas y sus operaciones.
- Retos: 12 - 18
3.2. Listas
- Esta carpeta contiene retos que utilizan listas y sus operaciones.
- Retos: 19 - 25
3.3. Conjuntos
- Esta carpeta contiene retos que utilizan conjuntos y sus operaciones.
- Retos: 26 - 32
3.4. Diccionarios
- Esta carpeta contiene retos que utilizan diccionarios y sus operaciones.
- Retos: 33 - 39