-
Notifications
You must be signed in to change notification settings - Fork 14k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ababaff
commit ef42b5c
Showing
10 changed files
with
308 additions
and
34 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
## Variables | ||
|
||
1) Crear una variable que contenga un elemento del conjunto de números enteros y luego imprimir por pantalla | ||
|
||
This comment has been minimized.
Sorry, something went wrong. |
||
2) Imprimir el tipo de dato de la constante 8.5 | ||
|
||
3) Imprimir el tipo de dato de la variable creada en el punto 1 | ||
|
||
4) Crear una variable que contenga tu nombre | ||
|
||
5) Crear una variable que contenga un número complejo | ||
|
||
6) Mostrar el tipo de dato de la variable crada en el punto 5 | ||
|
||
7) Crear una variable que contenga el valor del número Pi redondeado a 4 decimales | ||
|
||
8) Crear una variable que contenga el valor 'True' y otra que contenga el valor True. ¿Se trata de lo mismo? | ||
|
||
9) Imprimir el tipo de dato correspondientes a las variables creadas en el punto 8 | ||
|
||
10) Asignar a una variable, la suma de un número entero y otro decimal | ||
|
||
11) Realizar una operación de suma de números complejos | ||
|
||
12) Realizar una operación de suma de un número real y otro complejo | ||
|
||
13) Realizar una operación de multiplicación | ||
|
||
14) Mostrar el resultado de elevar 2 a la octava potencia | ||
|
||
15) Obtener el cociente de la división de 27 entre 4 en una variable y luego mostrarla | ||
|
||
16) De la división anterior solamente mostrar la parte entera | ||
|
||
17) De la división de 27 entre 4 mostrar solamente el resto | ||
|
||
18) Utilizando como operandos el número 4 y los resultados obtenidos en los puntos 16 y 17. Obtener 27 como resultado | ||
|
||
19) Utilizar el operador "+" en una operación donde intervengan solo variables alfanuméricas | ||
|
||
20) Evaluar si "2" es igual a 2. ¿Por qué ocurre eso? | ||
|
||
21) Utilizar las funciones de cambio de tipo de dato, para que la validación del punto 20 resulte verdadera | ||
|
||
22) ¿Por qué arroja error el siguiente cambio de tipo de datos? a = float('3,8') | ||
|
||
23) Crear una variable con el valor 3, y utilizar el operador '-=' para modificar su contenido | ||
|
||
24) Realizar la operacion 1 << 2 ¿Por qué da ese resultado? ¿Qué es el sistema de numeración binario? | ||
|
||
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? | ||
|
||
26) Realizar una operación válida entre valores de tipo entero y string |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
## Flujos de Control | ||
|
||
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 | ||
|
||
2) Crear dos variables y un condicional que informe si son del mismo tipo de dato | ||
|
||
3) Para los valores enteros del 1 al 20, imprimir por pantalla si es par o impar | ||
|
||
4) En un ciclo for mostrar para los valores entre 0 y 5 el resultado de elevarlo a la potencia igual a 3 | ||
|
||
5) Crear una variable que contenga un número entero y realizar un ciclo for la misma cantidad de ciclos | ||
|
||
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 | ||
|
||
7) Crear un ciclo for dentro de un ciclo while | ||
|
||
8) Crear un ciclo while dentro de un ciclo for | ||
|
||
9) Imprimir los números primos existentes entre 0 y 30 | ||
|
||
10) ¿Se puede mejorar el proceso del punto 9? Utilizar las sentencias break y/ó continue para tal fin | ||
|
||
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ó? | ||
|
||
12) Si la cantidad de números que se evalúa es mayor a treinta, esa optimización crece? | ||
|
||
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 | ||
|
||
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 | ||
|
||
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 |
Oops, something went wrong.
a = 10
b = 20
c = a + b