Operadores Python 2023
- #Python
Minhas anotações
----> Operadores Aritméticos Python
print('+ | multiplicação')
print('- | subtração')
print('* | multiplicação')
print('/ | divisão')
print('// | divisão com apenas resultados inteiros')
print('% | o que resta de uma divisão')
print(** | exponenciação')
--------> Operadores Relacionais Python
print('> | maior que')
print('< | menor que')
print('== | igual a')
print('=! | diferente de')
print('>= | maior ou igual')
print('<= | menor ou igual')
------> Operadores lógicos Python
print('and | E ')
print('or | OU')
print('not | NÃO')
-------->Operadores String
Marcadores
>>>Contatenação
+Exemplo 1
A='Olá'
b='tudo'
print(a+' '+b+' '+'bem')
Resultado: Olá tudo bem
+Exemplo 2
A='Olá'
b='tudo'
print(a+' '+b+' '+'bem' *3)
Resultado: Olá tudo bembembem
>>>Composição
+Marcadores
%d=numeros inteiros
%s=String
%f=numeros descimais
>Formato 1
+Exemplo 1
idade=22
print('Joaquina tem %d anos' %idade)
Resultado: Joaquina tem 22 anos
+Exemplo 2
idade=22
print('Joaquina tem %12d anos' %idade)
Resultado: Joaquina tem 22 anos
OBS: Foi adicionado caracteres
+Exemplo 3
altura=1.65
print('Joaquina tem %12.6f metros de altura' %altura)
Resultado: Joaquina tem 1.650000 metros de altura
OBS: Foi adicionado caracteres antes e depois do ponto.
>Formato 2
+Exemplo 1
nome='Maria'
idade=33
altura=1.76
print('{} tem {} anos e {} de altura'.format(nome, idade, altura))
Resultado: Maria tem 33 anos e 1.76 de altura
+Exemplo 2
nome='Maria'
idade=33
altura=1.76
print('{:4} tem {:8} anos e {:12.8f} de altura'.format(nome, idade, altura))
Resultado: Maria tem 33 anos e 1.76000000 de altura
>Formato 3
+Exemplo 1
nome='Maria'
idade=33
altura=1.76
print(f'{nome} tem {idade} anos e {altura} de altura'.format(nome, idade, altura))
Resultado: Maria tem 33 anos e 1.76 de altura
+Exemplo 2
nome='Maria'
idade=33
altura=1.76
print(f'{nome:11} tem {idade:03} anos e {altura:5.2} de altura'.format(nome, idade, altura))
Resultado: Maria tem 033 anos e 1.8 de altura
+Exemplo 3
nome='Maria'
idade=33
altura=1.76
print(f'{nome:<11} tem {idade:>0015} anos e {altura:<5.20} de altura'.format(nome, idade, altura))
Resultado: Maria tem 000000000000033 anos e 1.7600000000000000089 de altura