Skip to content

Commit 5ed77ee

Browse files
committed
#17 - Python
1 parent d18b3db commit 5ed77ee

File tree

1 file changed

+64
-0
lines changed

1 file changed

+64
-0
lines changed
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
"""
2+
EJERCICIO:
3+
Utilizando tu lenguaje, emplea 3 mecanismos diferentes para imprimir
4+
números del 1 al 10 mediante iteración.
5+
6+
DIFICULTAD EXTRA (opcional):
7+
Escribe el mayor número de mecanismos que posea tu lenuaje para
8+
iterar valores. ¿Eres capaz de utilizar 5? ¿Y 10?
9+
10+
by adra-dev
11+
"""
12+
13+
# For
14+
for i in range(1,11):
15+
print(i)
16+
17+
# While
18+
i = 1
19+
while i <= 10:
20+
print(i)
21+
i +=1
22+
23+
# Recursividad
24+
25+
def count_ten(i=1):
26+
if i <= 10:
27+
print(i)
28+
count_ten(i + 1)
29+
30+
count_ten()
31+
32+
33+
"""
34+
Extra
35+
"""
36+
37+
for e in [1, 2, 3, 4]:
38+
print(e)
39+
40+
for e in {1, 2, 3, 4}:
41+
print(e)
42+
43+
for e in (1, 2, 3, 4):
44+
print(e)
45+
46+
for e in {1:"a", 2:"b", 3:"c", 4:"d"}:
47+
print(e)
48+
49+
for e in {1: "a", 2: "b", 3: "c", 4: "d"}.values():
50+
print(e)
51+
52+
print(*[i for i in range(1, 11)], sep="\n")
53+
54+
for c in "Python":
55+
print(c)
56+
57+
for e in reversed([1, 2, 3, 4]):
58+
print(e)
59+
60+
for e in sorted(["a", "d", "r", "i"]):
61+
print(e)
62+
63+
for i, e in enumerate(sorted(["a", "d", "r", "i"])):
64+
print(f"Índice: {i}, valor: {e}")

0 commit comments

Comments
 (0)