Escolar Documentos
Profissional Documentos
Cultura Documentos
Lógicos
Elder G. Pereira
elder.educ@gmail.com
Operadores Aritméticos
+ → Soma
- → Subtração
/ → Divisão
// → Divisão inteira
* → Multiplicação
** → Potência
% → Resto
● Operador soma ( + )
– Exemplo 1:
valor_1 = 30
valor_2 = 22
resultado = valor_1 + valor_2
print("Soma é", resultado)
print("Soma é " + str(resultado))
print("Soma é %i" %resultado)
print("Soma é {}".format(resultado))
● Operador soma ( + )
– Exemplo 2:
● Operador subtração ( - )
– Exemplo 3:
valor_1 = 230
valor_2 = 100
resultado = valor_1 - valor_2
print("Subtração é", resultado)
print("Subtração é " + str(resultado))
print("Subtração é %i" %resultado)
print("Subtração é {}".format(resultado))
● Operador subtração ( - )
– Exemplo 4:
● Operador divisão ( / )
– O operador de divisão retorna o quociente da divisão.
– Elementos da operação de divisão:
dividendo
10 2 divisor
-10 5 quociente
0 resto
● Operador divisão ( / )
– Exemplo 5:
valor_1 = 20
valor_2 = 2
resultado = valor_1 / valor_2
print("Divisão é", resultado)
print("Divisão é " + str(resultado))
print("Divisão é %i" %resultado)
print("Divisão é {}".format(resultado))
● Operador divisão ( / )
– Exemplo 6:
valor_1 = 10
valor_2 = 4
resultado = valor_1 / valor_2
print("Divisão é", resultado)
print("Divisão é " + str(resultado))
print("Divisão é %.2f" %resultado)
print("Divisão é {}".format(resultado))
10 / 3 = 3,3333...
valor_1 = 10
valor_2 = 3
resultado = valor_1 // valor_2
print("Divisão é", resultado)
print("Divisão é " + str(resultado))
print("Divisão é %.2f" %resultado)
print("Divisão é {}".format(resultado))
● Operador multiplicação ( * )
– Exemplo 8:
valor_1 = 100
valor_2 = 2.4
resultado = valor_1 * valor_2
print("Multiplicação é", resultado)
print("Multiplicação é " + str(resultado))
print("Multiplicação é %.2f" %resultado)
print("Multiplicação é {}".format(resultado))
● Operador potência ( ** )
– Potência é todo número na forma an, com a ≠ 0.
● a é a base, n é o expoente e an é a potência.
– Exemplo 9:
a = 10
n=3
resultado = a ** n
print("Potência é", resultado)
print("Potência é " + str(resultado))
print("Potência é %.2f" %resultado)
print("Potência é {}".format(resultado))
● Operador resto ( % )
– O operador resto retorna o resto da divisão.
– Elementos da operação de divisão:
dividendo
10 2 divisor
-10 5 quociente
0 resto
● Operador resto ( % )
– Retorna o resto da divisão quando um inteiro é dividido
por outro.
– Exemplo 10:
valor_1 = 10
valor_2 = 2
resto = valor_1 % valor_2
print("Resto é", resto)
print("Resto é " + str(resto))
print("Resto é %.2f" %resto)
print("Resto é {}".format(resto))
● Atribuição Composta:
– Realizam uma operação e atribuem o resultado da
operação para a variável que está a esquerda do
operador.
– Lista dos operadores:
Operador Nome
+= Mais igual
-= Menos igual
*= Vezes igual
/= Dividido igual
%= Resto igual
● Atribuição Composta:
– Operador mais igual (+= )
– Exemplo 12:
soma = 2 soma = 2
soma = soma + 5 soma += 5
● Atribuição Composta:
– Operador menos igual (-= )
– Exemplo 13:
sub = 2 sub = 2
sub = sub - 5 sub -= 5
● Atribuição Composta:
– Operador vezes igual (*= )
– Exemplo 14:
mult = 2 mult = 2
mult = mult * 5 mult *= 5
● Atribuição Composta:
– Operador dividido igual (/= )
– Exemplo 15:
div = 10 div = 10
div = div / 5 div /= 5
● Atribuição Composta:
– Operador resto igual (%= )
– Exemplo 16:
resto = 10 resto = 10
resto = resto % 5 resto %= 5
Resultado: 1.2299848035352374e+120
== → Igualdade
> → maior que
< → menor que
>= → maior igual
<= → menor igual
!= → diferente
in → está contido
● Exemplos:
➔5 == 5 (resultado verdeiro)
➔23 == 21 (resultado falso)
➔-2 > 7 (resultado false)
➔3 > -5 (resultado verdadeiro)
➔4 < 4 (resultado falso)
➔5 < 12 (resultado verdadeiro)
➔67 >= 44 (resultado verdadeiro)
➔55 >= 55 (resultado verdadeiro)
➔4 >= 9 (resultado falso)
● Exemplos:
➔5 <= 53 (resultado verdeiro)
➔23 <= 21 (resultado falso)
➔7 != 7 (resultado false)
➔3 != 5 (resultado verdadeiro)
➔“r” in “elder” (resultado verdadeiro)
➔“g” in “elder” (resultado falso)
p1 p2 p1 and p2
V V V
V F F
F V F
F F F
Elder G. Pereira (elder.educ@gmail.com)
Operadores Lógicos
● Exemplos:
– (5 == 5) and (4 == 4)
● resultado verdadeiro
p1 p2 p1 or p2
V V V
V F V
F V V
F F F
Elder G. Pereira (elder.educ@gmail.com)
Operadores Lógicos
● Exemplos:
– (5 >= 4) or (2 == 2)
● resultado verdadeiro
– not(2 > 3)
● resultado verdadeiro
– not(“lele” == “ana”)
● resultado verdadeiro
– not(“eld” == “eld”)
● resultado falso
● Exemplo 1:
result = "Está em ordem decrescente” if ((n1>n2) and (n2>n3)) else "Não está em
ordem decrescente"
print(result)