0% encontró este documento útil (0 votos)
23 vistas24 páginas

FP Clase5

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
23 vistas24 páginas

FP Clase5

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 24

Fundamentos de programación

Lorena Montoya Freire, PhD


maria.montoya@upacifico.edu.ec
24.05.2023
Objetivos de aprendizaje
● Describir los tipos de operadores que se utilizan en programación.
● Desarrollar programas utilizando operadores en Python.
Operadores

● Operadores aritméticos
● Operadores de asignación
● Operadores lógicos
● Operadores relacionales
● Operadores de pertenencia
Operadores aritméticos
Operador Descripción
+ Adición de números
- Substracción de números
* Multiplicación de números
/ División entre números
% Módulo entre números
** Potencia de un número
// División con resultado de número entero
Operadores aritméticos - Ejemplos
Operadores de asignación

Operador Descripción
= Asignación de valor a una variable
+= x += 2 equivale a x=x+2. Aplica lo mismo para los operadores -,*,/ y //

**= x **=2 equivale a x=x**2


%= x %=2 equivale a x=x%2
Operadores de asignación - Ejemplos
Operadores lógicos

Operador Descripción
and Retorna True si ambos operandos son True.
or Retorna True si alguno de los operandos es True.
not Retorna el valor contrario del operando.
Operadores lógicos - Ejemplos
Operadores lógicos - Ejemplos
Operadores relacionales

Operador Descripción
> Retorna True si el operando de la izquierda es mayor que el de la derecha.
< Retorna True si el operando de la derecha es mayor que el de la izquierda.
== Retorna True si ambos operandos son iguales.

!= Retorna True si los operandos son diferentes.

<= Retorna True si el operando de la derecha es mayor o igual que el de la izquierda.

>= Retorna True si el operando de la izquierda es mayor o igual que el de la derecha.


Operadores relacionales - Ejemplos
Operadores relacionales - Ejemplos
Operadores de pertenencia

Operador Descripción
in Retorna True si el valor indicado se encuentra en la secuencia.

not in Retorna True si el valor indicado no se encuentra en la secuencia.


Operadores de pertenencia - ejemplos
Operadores de pertenencia - Ejemplo
Ejercicio 1

Utilizando los operadores vistos en clase, calcular el resultado de la


siguiente expresión:

res = 310 x 42 x 25

Mostrar en pantalla el valor de res


Ejercicio 1 - solución
Ejercicio 2

Si a un número se le suma 15, se le resta 9 de esta suma y la diferencia se


la multiplica por 3 se obtiene 184. Encontrar el número y mostrar en
consola.
Ejercicio 2 - solución
Ejercicio 3

Utilizando los operadores vistos en clase, calcular el resultado de la


siguiente expresión:

res = (3÷50) + (5 mod 40) - (15÷20) + 23

Mostrar en pantalla el valor de res


Ejercicio 3 - solución
Ejercicio 4

El producto de dos números es 150, y uno de los números es 37. ¿En


cuánto excede el doble de la suma de los números a la mitad de su
diferencia?

Mostrar el valor del otro número y el resultado del excedente.


Ejercicio 4 - solución

También podría gustarte