Skip to content

Commit 9d7e40b

Browse files
authored
Merge pull request #8930 from Carl6289/main
#1 - Python
2 parents ea63100 + 3a65afe commit 9d7e40b

File tree

1 file changed

+181
-0
lines changed
  • Roadmap/01 - OPERADORES Y ESTRUCTURAS DE CONTROL/python

1 file changed

+181
-0
lines changed
Lines changed: 181 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,181 @@
1+
# Operadores aritméticos
2+
resultado_1 = 55 + 45 # Suma
3+
print(resultado_1)
4+
5+
resultado_2 = 1000 - 500 # Resta
6+
print(resultado_2)
7+
8+
resultado_3 = 7 * 8 # Multiplicación
9+
print(resultado_3)
10+
11+
resultado_4 = 600 / 200 # División
12+
print(resultado_4)
13+
14+
# Operadores lógicos
15+
# Ejemplo de and
16+
calificacion = 16
17+
pago = True
18+
entregar_certificado = (calificacion >= 15) and pago
19+
print(f"¿Entregar certificado? {entregar_certificado}")
20+
21+
# Ejemplo de or
22+
padre = False
23+
gasto = 5092
24+
descuento = padre or (gasto >= 5000)
25+
print(f"¿Descuento del día del padre? {descuento}")
26+
27+
# Ejemplo de not
28+
alumno_becado = False
29+
alumno_no_becado = not alumno_becado
30+
print(f"¿El alumno está becado? {alumno_becado}")
31+
print(f"¿El alumno no está becado? {alumno_no_becado}")
32+
33+
# Operadores de comparación
34+
# Ejemplo de igualdad y desigualdad
35+
x = 75
36+
y = 103
37+
es_igual = x == y
38+
print(f"¿Es igual? {es_igual}")
39+
40+
es_distinto = x != y
41+
print(f"¿Es distinto? {es_distinto}")
42+
43+
# Ejemplo de mayor y menor
44+
edad = 17
45+
mayor_de_edad = edad >= 18
46+
print(f"¿Es mayor de edad? {mayor_de_edad}")
47+
48+
menor_de_edad = edad < 18
49+
print(f"¿Es menor de edad? {menor_de_edad}")
50+
51+
# Operadores de asignación
52+
saldo = 75
53+
saldo += 25
54+
print(saldo)
55+
56+
# Operadores de identidad
57+
# Ejemplo de is
58+
a = 1
59+
b = a
60+
print(a is b)
61+
62+
# Ejemplo de is not
63+
c = 3
64+
d = 4
65+
print(c is not d)
66+
67+
# Operadores de pertenencia
68+
# Ejemplo de in
69+
desarrollador = ["maria", "luis", "karina", "carlos"]
70+
es_desarrollador = "carlos" in desarrollador
71+
print(f"¿Carlos es desarrollador? {es_desarrollador}")
72+
73+
# Ejemplo de not in
74+
edad_nino = (8, 6, 9, 11)
75+
hay_10 = 10 not in edad_nino
76+
print(f"¿No hay niños de 10 años? {hay_10}")
77+
78+
# Operadores de bits
79+
# Ejemplo de &
80+
num_1 = 10
81+
num_2 = 4
82+
resultado_5 = num_1 & num_2
83+
print(resultado_5)
84+
85+
# Ejemplo de |
86+
num_3 = 10
87+
num_4 = 4
88+
resultado_6 = num_3 | num_4
89+
print(resultado_6)
90+
91+
# Ejemplo de ^
92+
num_5 = 10
93+
num_6 = 4
94+
resultado_7 = num_5 ^ num_6
95+
print(resultado_7)
96+
97+
# Ejemplo de <<
98+
num_7 = 5
99+
resultado_8 = num_7 << 2
100+
print(resultado_8)
101+
102+
# Ejemplo de >>
103+
num_8 = 20
104+
resultado_9 = num_8 >> 2
105+
print(resultado_9)
106+
107+
# Operador de concatenación (+)
108+
saludo = "Hola"
109+
nombre = "Brais"
110+
frase = saludo + " " + nombre + "!"
111+
print(frase)
112+
113+
# Operador de repetición
114+
risa = "ja" * 5
115+
print(risa)
116+
117+
# Operador de indexación
118+
colores = ["amarillo", "azul", "rojo"]
119+
primer_color = colores [0]
120+
print(primer_color)
121+
122+
tercer_color = colores [2]
123+
print(tercer_color)
124+
125+
# Operador de segmentación
126+
seleccion_color = colores [0:2]
127+
print(seleccion_color)
128+
129+
# Estructuras de control condicionales
130+
# Ejemplo de if y else
131+
calificacion_2 = 11
132+
if calificacion_2 >= 10:
133+
print("Aprobado!")
134+
else:
135+
print("Reprobado!")
136+
137+
# Ejemplo de if, elif y else
138+
calificacion_3 = 18
139+
if calificacion_3 >= 19:
140+
print("Calificación: A")
141+
elif calificacion_3 >= 15:
142+
print("Calificación: B")
143+
elif calificacion_3 >= 10:
144+
print("Calificación: C")
145+
elif calificacion_3 >= 6:
146+
print("Calificación: D")
147+
else:
148+
print("Calificación: E")
149+
150+
# Estructuras de control iterativas
151+
# Ejemplo del bucle for
152+
pasos = ["1. Calentar el sarten", "2. Romper el huevo", "3. Sazonar y cocinar", "4. Servir"]
153+
for receta in pasos:
154+
print(receta)
155+
156+
# Ejemplo del bucle while
157+
contador = 1
158+
while contador <= 10:
159+
print(contador)
160+
contador += 1
161+
162+
# Estructura de control de excepciones
163+
# Ejemplo de try y except
164+
capitales = {"Argentina": "Buenos Aires", "Chile": "Santiago"}
165+
pais_buscado = "Venezuela"
166+
try:
167+
capital = capitales[pais_buscado]
168+
print(f"La capital de {pais_buscado} es {capital}")
169+
except KeyError:
170+
print(f"El país '{pais_buscado}' no se encuentra en la base de datos.")
171+
print("El programa sigue funcionando.")
172+
173+
# Ejercicio de dificultad extra
174+
print("***Programa 01***")
175+
contador_prog = 10
176+
while contador_prog <= 55:
177+
if contador_prog % 2 == 0 and contador_prog != 16 and not contador_prog % 3 == 0:
178+
print(contador_prog)
179+
elif contador_prog == 55:
180+
print(contador_prog)
181+
contador_prog += 1

0 commit comments

Comments
 (0)