A01: Operaciones en consola PYTHON¶
En esta actividad se trabajan operaciones básicas en la consola interactiva de PYTHON.
Desarrolle las siguientes tareas:
TAREA 01: Operaciones en consola interactiva de Python¶
Resuelva los siguientes ejercicios en su cuaderno (evidencie el procedimiento) y luego verifique los resultados en la consola interactiva de PYTHON:
EJEMPLO
Opere e identifique los valores finales para las variables a, b y c:
a = 10
b = 20
c = 10
a = a + 15
b = b + 12
c = a * b
Solución:
En el cuaderno se desarrollan las operaciones así:
a = 10
b = 20
c = 10
a = a + 15
b = b + 12
c = a * b
a = a + 15
a = 10 + 15
a = 25
b = b + 12
b = 20 + 12
b = 32
c = a * b
c = 25 * 32
c = 800
RESPUESTA:
a = 25
b = 32
c = 800
En la consola interactiva de Python se desarrolla así:
1>>> a = 10
2>>> b = 20
3>>> c = 10
4>>> a = a + 15
5>>> b = b + 12
6>>> c = a * b
7>>> print(a)
8>>> 25
9>>> print(b)
10>>> 32
11>>> print(c)
12>>> 800
Si los valores finales del cuaderno coinciden con los valores finales de la consola interactiva, entonces el ejercicio habrá quedado bien. ✔
Opere e identifique los valores finales para las variables a, b y c:
a = 3 b = 8 c = 1 a = 5 b = 9 c = 7 a = a + 1 b = b + 2 c = c + 3
Opere e identifique los valores finales para las variables a, b y c
a = 10 b = 20 c = 5 a = a + 3 b = b + 4 - a c = a + b + c a = a + c b = 4 c = c + 3 - b + 2
Opere e identifique los valores finales para las variables a, b, c y d
a = 5 b = 18 c = 15 d = 25 a = a + 10 b = b + 5 - c c = c + 4 + b d = d + b + a a = a + 1 b = b + c c = b + c d = b + b
Opere e identifique los valores finales para las variables a y b
a = 9 b = 6 a = a + 4 b = b + 2 a = a + 10 b = b - 25 a = a - 20 b = b + 5 a = a + 4 b = b + 2 a = a + 10 b = b - 10
Opere e identifique los valores finales para las variables a, b, c y d
a = 18 b = 18 c = 18 d = 18 a = a + b b = a - b c = a + b d = a - b a = a - b b = a + b c = a - b d = a + b
Opere e identifique los valores finales para las variables a y b
a = 10 b = 5 a = a - 5 b = b + 6 a = a + 18 b = b – 23 a = a – 21 b = b - 5 a = a - 4 b = b - 2 a = a + 10 b = b + 10
Opere e identifique los valores finales para las variables a, b, c y d
a = 8 b = 7 c = 5 d = 8 a = a + b – c + d b = a + b – c + d c = a + b – c + d d = a + b – c + d a = a + b – c + d b = a + b – c + d c = a + b – c + d d = a + b – c + d
Opere e identifique los valores finales para las variables a, b y c
a = 10 b = 5 c = 10 a = a + b - 5 b = a + b - 5 c = a + b - 5 a = a + 5 * b / 2 b = a + 5 * b / 2 c = a + 5 * b / 2
Opere e identifique los valores finales para las variables a, b y c
a = 1 b = 2 c = 3 a = a + 2 b = a + 2 + b c = a + 2 + c a = a / 2 b = b / 2 c = c / 2
TAREA 02: Linealización de operaciones¶
Linealizar las siguientes operaciones en su cuaderno:
- \[ X = { a + \frac{b}{c} \over {a \over b} + c } \]
- \[ X = { a + b + { a \over b } \over c } \]
- \[ X = {\dfrac{a}{a + b} \over \dfrac{a}{a - b}} \]
- \[ X = { a + { b \over a + b + { b \over c } } \over a + { b \over c + a } } \]
- \[ X = { a + b + c \over a + { b \over c } } \]
- \[ X = { a + b + { c \over d * a } \over a + b * {c \over d} } \]
- \[ X = { a + { b \over c } + d \over a } \]
- \[ X = { { a \over b } + { b \over c } \over { a \over b } - { b \over c } } \]
- \[ X = a + { a + { a + b \over c + d } \over a + { a \over b } } \]
- \[ X = a + b + { c \over d } + { { a \over b - c } \over { a \over b + c } } \]
TAREA 03: Linealización y precedencia¶
En su cuaderno responda:
¿Cuales son las reglas de precedencia?
En su cuaderno dibuje una tabla y en ella escriba el orden de la precedencia y su descripción para los operadores:
(),*,**,/,//,%,+,-.Para cada uno de los ejercicios de la TAREA 02, en su cuaderno resuelva la operación linealizada y obtenga el valor de X (evidenciar procedimiento) para los siguientes valores de variables:
Verifique las respuestas del punto anterior en la consola interactiva de PYTHON. El valor de
Xdeben coincidir.EJEMPLO
Para la ecuación linealizada, opere e identifique el valor final de X para \(a=1\), \(b=2\), \(c=3\) y \(d=4\):
- \[ X = (a + b +c) / (a + (b/c)) \]
Ejercicio desarrollado en el cuaderno:
X = (a + b + c) / (a + (b / c)) X = (1 + 2 + 3) / (1 + (2 / 3)) X = (6) / (1 + 0.67) X = 6 / 1.67 X = 3.6
Ejercicio desarrollado en la consola:
1>>> a = 1 2>>> b = 2 3>>> c = 3 4>>> X = (a + b + c) / (a + (b /c)) 5>>> print(X) 6>>> 3.6000000000000005
El valor de X del cuaderno coincide con el valor de X de la consola interactiva. Por tanto el resultado es correcto. ✔
TAREA 04: EVALUACIÓN¶
Presentación del cuaderno y sustentación
En esta tarea, el estudiante es evaluado con los temas vistos en la presente actividad.
El estudiante presenta el cuaderno con el desarrollo de todas las tareas.
El estudiante presenta evidencia fotográfica de los ejercicios desarrollados en la consola interactiva de PYTHON.
El docente realiza unas preguntas para comprobar que el estudiante haya entendido los temas.