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 :)")
Enter to Rename, Shift+Enter to Preview
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")
Enter to Rename, Shift+Enter to Preview
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])
Enter to Rename, Shift+Enter to Preview
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))
Enter to Rename, Shift+Enter to Preview
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 )
Enter to Rename, Shift+Enter to Preview
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")
Enter to Rename, Shift+Enter to Preview
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.")
Enter to Rename, Shift+Enter to Preview
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!!!")
Enter to Rename, Shift+Enter to Preview
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content