72 lines
2.7 KiB
Markdown
72 lines
2.7 KiB
Markdown
# Operadores
|
|
|
|
Documento original en inglés: [Operators](https://github.com/Asabeneh/30-Days-Of-Python/blob/master/03_Day_Operators/03_operators.md)
|
|
|
|
## Ejercicios
|
|
|
|
1. Declara tu edad como una variable entera.
|
|
2. Declara tu altura como una variable de tipo flotante.
|
|
3. Declara una variable que almacene un número complejo.
|
|
4. Escribe un script que solicite al usuario que ingrese la base y la altura de un triángulo y calcule el área de este triángulo (área = 0.5 x b x h).
|
|
|
|
```
|
|
Ingresa la base: 20
|
|
Ingresa la altura: 10
|
|
El área del triángulo es 100
|
|
```
|
|
|
|
5. Escribe un script que solicite al usuario que ingrese los lados a, b y c de un triángulo. Calcula el perímetro del triángulo (perímetro = a + b + c).
|
|
|
|
```
|
|
Ingresa el lado a: 5
|
|
Ingresa el lado b: 4
|
|
Ingresa el lado c: 3
|
|
El perímetro del triángulo es 12
|
|
```
|
|
|
|
6. Obtén la longitud y el ancho de un rectángulo utilizando el comando de solicitud (prompt). Calcula su área (área = longitud x ancho) y su perímetro (perímetro = 2 x (longitud + ancho)).
|
|
|
|
7. Obten el radio de un círculo utilizando el comando de solicitud (prompt). Calcula el área (área = pi x r x r) y la circunferencia (c = 2 x pi x r), donde pi = 3.14.
|
|
|
|
8. Calcula la pendiente, la intersección en el eje x y la intersección en el eje y de la ecuación y = 2x - 2.
|
|
|
|
9. La pendiente es (m = y2 - y1 / x2 - x1). Calcula la pendiente y la distancia euclidiana entre el punto (2, 2) y el punto (6, 10).
|
|
|
|
10. Compara las pendientes en los ejercicios 8 y 9.
|
|
|
|
11. Calcula el valor de y (y = x^2 + 6x + 9). Intenta usar diferentes valores de x y descubre en qué valor de x y será igual a 0.
|
|
|
|
12. Encuentra la longitud de 'python' y 'dragon' y crea una declaración falsa de comparación.
|
|
|
|
13. Utiliza el operador 'and' para verificar si 'on' se encuentra en 'python' y 'dragon'.
|
|
|
|
14. Espero que este curso no esté lleno de jerga. Usa el operador 'in' para verificar si 'jerga' está en la oración.
|
|
|
|
15. No hay 'on' ni en dragon ni en python.
|
|
|
|
16. Encuentra la longitud del texto 'python' y convierte el valor a flotante y luego a cadena.
|
|
|
|
17. Los números pares son divisibles por 2 y el residuo es cero. ¿Cómo puedes verificar si un número es par o no utilizando Python?
|
|
|
|
18. Comprueba si la división entera de 7 entre 3 es igual al valor convertido a entero de 2.7.
|
|
|
|
19. Comprueba si el tipo de '10' es igual al tipo de 10.
|
|
|
|
20. Comprueba si int('9.8') es igual a 10.
|
|
|
|
21. Escribe un script que solicite al usuario que ingrese las horas y la tarifa por hora. Calcula el salario de la persona.
|
|
```
|
|
Ingresa las horas: 40
|
|
Ingresa la tarifa por hora: 28
|
|
Tus ganancias semanales son 1120
|
|
```
|
|
|
|
22. Escribe un script en Python que muestre la siguiente tabla.
|
|
```
|
|
1 1 1 1 1
|
|
2 1 2 4 8
|
|
3 1 3 9 27
|
|
4 1 4 16 64
|
|
5 1 5 25 125
|
|
```
|