Você está na página 1de 4

+ = adição

- = subtração
* = multiplicação
/ = divisão
** = potência/exponenciação
// = divisão inteira
% = módulo/resto da divisão

Os símbolos são chamados operadores e os números que os antecedem são chaamdos


operandos:

(Obs: Os Operandos podem ser números, String, variáveis.)

5+
5-
5*
5/
5**
5//
5%

Operadores binários são operadores que precisão de dois operandos:


Obs: igual é simbolizado por dois sinais == pois apenas um = em programação
significa 'recebe'.

5+2== 7
5-2== 3
5*2== 10
5/2== 2.5
5**2== 25
5//2== 2
5%2== 1

Ordem de Precedencia dos Operadores:

1 ()
2 **
3 *,/,//,%
4 +, -

Exemplos:

5+3*2==11
3*5+4**2 == 31
3*5(5+4)**2 ==243

É possível fazer uma operação de modo diferente, mas nesse caso a Ordem de
Precedemcia não mais tem valor.
Ex: 4**3==64
pow(4,3)==64

Como caucular Raiz Quadrada ou Cúbica:


81**(1/2)==9.0
127**(1/3) == 5.026525695313479

Alguns operadores aritméticos também podem ser usados com String:


'Oi'+'Olá' == OiOlá
'Oi'*5 == OiOiOiOiOi
'='*20 == ====================
print('='*20) == ====================

Formas de replicar informações:


nome = input('Qual é seu nome')
print('Prazer em te conhecer {:}!'.format(nome))

Qual é seu nome? Wesley


Prazer em te conhecer Wesley !

ou

nome = input('Qual é seu nome')


print('Prazer em te conhecer {:>}!'.format(nome))

Qual é seu nome? Wesley


Prazer em te conhecer Wesley!

nome = input('Qual é seu nome')


print('Prazer em te conhecer {:^}!'.format(nome))

Qual é seu nome? Wesley


Prazer em te conhecer Wesley !

nome = input('Qual é seu nome')


print('Prazer em te conhecer {:^}!'.format(nome))

Qual é seu nome? Wesley


Prazer em te conhecer ==========Wesley==========!

Obs: > = Maior que (direita)


< = Menor que (esquerda)
^ = ( centralizado)
=^ = centralizado com sinais de igual em volta
############################################################
Exemplo de Operação
Exemplo 1:
n1= int(input('Um valor:'))
n2= int(input('Outro valor:'))
print('A soma vale {}'.format(n1+n2))

Um valor:4
Outro valor:8
A soma vale 12

Exemplo 2:
n1= int(input('Um valor:'))
n2=int(input('Outro valor:'))
s= n1+n2
m= n1*n2
d= n1/n2
di= n1//n2
e = n1**n2
print('A soma é {}, o produto é {} e a divisão é {}'.format(s,m,d))
print('Divisão inteira {} e potência {}'.format(di, e))
Um valor:4
Outro valor:3
A soma é 7, o produto é 12 e a divisão é 1.333333333333
A Divisão inteira é 1 e potência 64

Exemplo 3:
n1= int(input('Um valor:'))
n2=int(input('Outro valor:'))
s= n1+n2
m= n1*n2
d= n1/n2
di= n1//n2
e = n1**n2
print('A soma é {}, o produto é {} e a divisão é {:.3f}'.format(s,m,d))
print('Divisão inteira {} e potência {}'.format(di, e))

Um valor:4
Outro valor:3
A soma é 7, o produto é 12 e a divisão é 1.333
A Divisão inteira é 1 e potência 64

Obs: O comando espeficifaco na divisão foi para limitar a quantidade de números


lutuantes ( {:.3f} ).
Também é possível continuar uma linha ou quebrar uma linha com os comandos:

end =' ': Não vai quebrar a linha

Exemplo 3:
n1= int(input('Um valor:'))
n2=int(input('Outro valor:'))
s= n1+n2
m= n1*n2
d= n1/n2
di= n1//n2
e = n1**n2
print('A soma é {}, o produto é {} e a divisão é {:.3f}'.format(s,m,d), end=' ')
print('Divisão inteira {} e potência {}'.format(di, e))

Um valor:4
Outro valor:3
A soma é 7, o produto é 12 e a divisão é 1.333 A Divisão inteira é 1 e potência 64

/n = Quebrar a linha.

parei nos minutos 28:48 do Curso de Python #07 - Operadores Aritméticos

parei nos minutos 34:16 do Curso de Python #07 - Operadores Aritiméticos

Você também pode gostar