Skip to content

Commit ef42b5c

Browse files
committed
archivos .md
1 parent ababaff commit ef42b5c

10 files changed

+308
-34
lines changed

M03_variablesydatos/Prep_Course_Homework_03-Resuelto.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -742,7 +742,7 @@
742742
"name": "python",
743743
"nbconvert_exporter": "python",
744744
"pygments_lexer": "ipython3",
745-
"version": "3.9.7"
745+
"version": "3.10.6"
746746
}
747747
},
748748
"nbformat": 4,

M03_variablesydatos/Prep_Course_Homework_03.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,7 @@
418418
"name": "python",
419419
"nbconvert_exporter": "python",
420420
"pygments_lexer": "ipython3",
421-
"version": "3.9.7"
421+
"version": "3.10.6"
422422
}
423423
},
424424
"nbformat": 4,
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
## Variables
2+
3+
1) Crear una variable que contenga un elemento del conjunto de números enteros y luego imprimir por pantalla
4+
5+
2) Imprimir el tipo de dato de la constante 8.5
6+
7+
3) Imprimir el tipo de dato de la variable creada en el punto 1
8+
9+
4) Crear una variable que contenga tu nombre
10+
11+
5) Crear una variable que contenga un número complejo
12+
13+
6) Mostrar el tipo de dato de la variable crada en el punto 5
14+
15+
7) Crear una variable que contenga el valor del número Pi redondeado a 4 decimales
16+
17+
8) Crear una variable que contenga el valor 'True' y otra que contenga el valor True. ¿Se trata de lo mismo?
18+
19+
9) Imprimir el tipo de dato correspondientes a las variables creadas en el punto 8
20+
21+
10) Asignar a una variable, la suma de un número entero y otro decimal
22+
23+
11) Realizar una operación de suma de números complejos
24+
25+
12) Realizar una operación de suma de un número real y otro complejo
26+
27+
13) Realizar una operación de multiplicación
28+
29+
14) Mostrar el resultado de elevar 2 a la octava potencia
30+
31+
15) Obtener el cociente de la división de 27 entre 4 en una variable y luego mostrarla
32+
33+
16) De la división anterior solamente mostrar la parte entera
34+
35+
17) De la división de 27 entre 4 mostrar solamente el resto
36+
37+
18) Utilizando como operandos el número 4 y los resultados obtenidos en los puntos 16 y 17. Obtener 27 como resultado
38+
39+
19) Utilizar el operador "+" en una operación donde intervengan solo variables alfanuméricas
40+
41+
20) Evaluar si "2" es igual a 2. ¿Por qué ocurre eso?
42+
43+
21) Utilizar las funciones de cambio de tipo de dato, para que la validación del punto 20 resulte verdadera
44+
45+
22) ¿Por qué arroja error el siguiente cambio de tipo de datos? a = float('3,8')
46+
47+
23) Crear una variable con el valor 3, y utilizar el operador '-=' para modificar su contenido
48+
49+
24) Realizar la operacion 1 << 2 ¿Por qué da ese resultado? ¿Qué es el sistema de numeración binario?
50+
51+
25) Realizar la operación 2 + '2' ¿Por qué no está permitido? ¿Si los dos operandos serían del mismo tipo, siempre arrojaría el mismo resultado?
52+
53+
26) Realizar una operación válida entre valores de tipo entero y string
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
## Flujos de Control
2+
3+
1) Crear una variable que contenga un elemento del conjunto de números enteros y luego imprimir por pantalla si es mayor o menor a cero
4+
5+
2) Crear dos variables y un condicional que informe si son del mismo tipo de dato
6+
7+
3) Para los valores enteros del 1 al 20, imprimir por pantalla si es par o impar
8+
9+
4) En un ciclo for mostrar para los valores entre 0 y 5 el resultado de elevarlo a la potencia igual a 3
10+
11+
5) Crear una variable que contenga un número entero y realizar un ciclo for la misma cantidad de ciclos
12+
13+
6) Utilizar un ciclo while para realizar el factorial de un número guardado en una variable, sólo si la variable contiene un número entero mayor a 0
14+
15+
7) Crear un ciclo for dentro de un ciclo while
16+
17+
8) Crear un ciclo while dentro de un ciclo for
18+
19+
9) Imprimir los números primos existentes entre 0 y 30
20+
21+
10) ¿Se puede mejorar el proceso del punto 9? Utilizar las sentencias break y/ó continue para tal fin
22+
23+
11) En los puntos 9 y 10, se diseño un código que encuentra números primos y además se lo optimizó. ¿Es posible saber en qué medida se optimizó?
24+
25+
12) Si la cantidad de números que se evalúa es mayor a treinta, esa optimización crece?
26+
27+
13) Aplicando continue, armar un ciclo while que solo imprima los valores divisibles por 12, dentro del rango de números de 100 a 300
28+
29+
14) Utilizar la función **input()** que permite hacer ingresos por teclado, para encontrar números primos y dar la opción al usario de buscar el siguiente
30+
31+
15) Crear un ciclo while que encuentre dentro del rango de 100 a 300 el primer número divisible por 3 y además múltiplo de 6

0 commit comments

Comments
 (0)