Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Hola!
Aca podras encontrar el contenido de las lecciones del curso basico de Python.
Lección 1
Imprimir texto en pantalla.
1
2
print("Hola Lita, yo soy Mayra :)")
Press desired key combination and then press ENTER.
Lección 2
Crear variables con distintos tipos de dato.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Tipo de datos String -> str
receta_1 = "Galletas de chispas de chocolate"
receta_2 = "Alfajores"
receta_3 = "Galletas de chocolate"
#Ingredientes, tipo de datos Entero y Float -> int, float
#Ingredientes para una receta Alfajores
harina = 3 #libras -> Tipo de dato int
huevos = 6 # int
leche = 1.5 # Tipo de dato float
#2 recetas de Alfajores
lista_del_super = harina * 2 + huevos * 2 + leche * 2
print("Lista del Super para las galletas: Alfajores")
print("Harina:", harina * 2, "libras")
print("Huevos:", huevos * 2, "unidades")
print("Leche:", leche * 2, "tazas")
Press desired key combination and then press ENTER.
Lección 3
Listas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ingredientes = ["1 lata de Leche Condensada", "2 barras de mantequilla derretidas", "1 taza de azúcar pulverizada", "2 tazas de maizena", "1 taza de harina", "1 cucharada de polvo de hornear", "1 huevo", "1 cucharadita de vainilla", "Almendras trituradas, coco rallado o azúcar pulverizada"]
print("Lista de ingredientes")
print(ingredientes)
print("Lista ordenada de ingredientes")
ingredientes.sort() # sort() es un metodo
print(ingredientes)
print("Cantidad de ingredientes")
print(len(ingredientes)) #len es una funcion
print("Primer y ultimo elemento de la lista")
print(ingredientes[0], ingredientes[-1])
Press desired key combination and then press ENTER.
Lección 4
TypeCasting
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ingredientes = ["1 Lata de leche condensada",
"2 Barras de mantequilla derretida",
"1 Taza de azúcar glass",
"2 Tazas de maizena",
"1 Taza de harina",
"1 Cucharada de polvo para hornear",
"1 Huevo",
"1 Cucharadita de vainilla",
"Almendras trituradas, coco rallado o azúcar pulverizada"]
precio_productos = [15, 10, 5, 10, 8, 4, 1, 1, 25]
total_factura = 15 + (10 * 2) + 5 + (10 * 2) + 8 + 4 + 1 + 1 +25
print("Cajero: Su total a pagar es: Q.", total_factura)
respuesta_cliente = input("Desea procesar su pago? (True / False)")
print(respuesta_cliente, type(respuesta_cliente))
respuesta_cliente = bool(respuesta_cliente)
print(respuesta_cliente, type(respuesta_cliente))
Press desired key combination and then press ENTER.
Lección 5
Operadores de Asignación, Comparación y Lógicos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#Mision:
# Multiplicar las recetas por 2, para cocinar el doble
# Verificar si las galletas estan listas o no
# 1 Lata de leche condensada
# 2 Barras de mantequilla derretida
# 1 Taza de azúcar glass
# 2 Tazas de maizena
# 1 Taza de harina
# 1 Cucharada de polvo para hornear
# 1 Huevo
# 1 Cucharadita de vainilla
# Almendras trituradas, coco rallado
leche_condensada = 1
mantequilla = 2
maizena = 2
harina = 2
polvo_para_hornear = 1
huevos = 1
vainilla = 1
almendras = 1
coco_rallado = 1
leche_condensada *= 2 #leche_condensada = leche_condensada * 2
mantequilla *= 2
maizena *= 2
harina *= 2
polvo_para_hornear *= 2
huevos *= 2
vainilla *= 2
almendras *= 2
coco_rallado *= 2
total_galletas_esperadas = 50
total_galletas_horno = 40
print("¿Galletas estan completas?", total_galletas_horno == total_galletas_esperadas)
total_galletas_horno += 10
print("¿Galletas estan completas?", total_galletas_horno == total_galletas_esperadas)
galletas_listas = bool(input("¿Las galletas ya estan listas?")) # True / False
total_galletas_listas = int(input("¿Cuantas galletas has sacado del horno?"))
print("Lita, ya termino de cocincar?", galletas_listas == True and total_galletas_esperadas == total_galletas_listas )
Press desired key combination and then press ENTER.
Lección 6
Condicionales if, elif, else
1
2
3
4
5
6
7
8
9
10
11
te_gustaron_las_galletas = input("¿Te gustaron las galletas?") #Si, No, Un poco
if (te_gustaron_las_galletas.lower() == "si"):
print("Que bien, que alegria")
elif (te_gustaron_las_galletas.lower() == "un poco"):
print("Que bien, espero mejor")
elif (te_gustaron_las_galletas.lower() == "no"):
print("Que mal, tratare de hacerlas mejor a la proxima")
else:
print("Lo siento, no entiendo tu respuesta")
Press desired key combination and then press ENTER.
Lección 7
Ciclo While
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
preparar_galletas = input("Buenas, ¿Va a querer comprar nuestras Galletas?")
total_ventas_dia = 0
while preparar_galletas.lower() == 'si':
print("Lita esta preparando ingredientes...")
print("Lita mide las cantidades de ingredientes de la receta.")
print("Lita preara la masa.")
print("Lita forma las galletas.")
print("Hornear galletas.")
print("Despachar galletas.")
total_ventas_dia += 1
if (total_ventas_dia == 3):
break
preparar_galletas = input("Buenas, ¿Va a querer comprar nuestras Galletas?")
print("Listo, ya podemos cerrar la tienda por hoy.")
Press desired key combination and then press ENTER.
Lección 8
Ciclo For
1
2
3
4
5
6
7
8
9
10
11
12
13
14
dias_de_la_semana =['lunes', 'martes', 'miercoles', 'jueves', 'viernes', 'sabado']
for dia in dias_de_la_semana:
print("Dia de la semana: ", dia)
print("Lita esta preparando ingredientes...")
print("Lita mide las cantidades de ingredientes de la receta.")
print("Lita preara la masa.")
print("Lita forma las galletas.")
print("Hornear galletas.")
print("Despachar galletas.")
print("")
print("A descansar!!!")
Press desired key combination and then press ENTER.
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content