Operadores habitualmente utilizados com pitão

É importante saber suportes que operadores Python, e lembrando a todos nem sempre é fácil. A tabela a seguir apresenta um resumo rápido dos operadores comumente usados ​​com Python.

OperadorTipoDescriçãoExemplo
&menos-AritméticaSubtrai o operando à direita do operando esquerdo.5 &menos-
2 = 3
&menos-unárioNega o valor original para que positivo se torna negativo
e vice versa.
&menos-(&menos-4) resulta em 4 enquanto &menos-4 resultados em
&menos-4
&menos-=TarefaSubtrai o valor encontrado no operando desde o valor
encontrada no operando esquerdo e coloca o resultado na esquerda
operando.
MYVAR - = 2 resulta em MinhaVar contendo
3
!=relacionalDetermina se os dois valores não são iguais. alguns mais velhos
versões do Python que permitem que você use o lt; gt; operador no lugar do operador! =.
usando o lt; gt; resultados do operador em um
erro nas versões atuais do Python.
1! = 2 é verdadeiro
%AritméticaDivide o operando esquerdo pelo operando direito e retorna o
restante.
5% 2 = 1
% =TarefaDivide o valor encontrado no operando esquerdo pelo valor encontrado
no operando direito e coloca o restante na esquerda
operando.
MinhaVar% = 2 resulta em MinhaVar contendo
1
& (E)bit a bitDetermina se ambos os bits individuais dentro de dois operadores
são verdadeiras e define o bit resultante de verdade quando eles são.
0b1100 & 0b0110 = 0b0100
*AritméticaMultiplica o operando direito pelo operando esquerdo.5 * 2 = 10
**AritméticaCalcula o valor exponencial do operando direito pela
operando à esquerda.
5 ** 2 = 25
** =TarefaDetermina o valor exponencial encontrada no operando esquerdo quando
elevado à potência do valor encontrado no operando direito e
coloca o resultado no operando esquerdo.
MYVAR ** 2 resulta em MinhaVar contendo
25
* =TarefaMultiplica o valor encontrado no operando direito pelo valor
encontrada no operando esquerdo e coloca o resultado na esquerda
operando.
MYVAR * = 2 resulta em MinhaVar contendo
10
/AritméticaDivide o operando esquerdo pelo operando direito.5/2 = 2,5
//AritméticaExecuta a divisão inteira, onde o operando esquerdo é dividido por
o operando direito e apenas o número inteiro é retornado (também
chamado de divisão de chão).
5 // 2 = 2
// =TarefaDivide o valor encontrado no operando esquerdo pelo valor encontrado
no operando direito e coloca o (número inteiro) resultado inteiro
no operando esquerdo.
MYVAR // = 2 resulta em MinhaVar contendo
2
/ =TarefaDivide o valor encontrado no operando esquerdo pelo valor encontrado
no operando direito e coloca o resultado na esquerda
operando.
MYVAR / = 2 resulta em MinhaVar contendo
2,5
^ (Exclusiva ou)bit a bitDetermina se apenas um dos bits individuais dentro de dois
operadores são verdadeiras e define o bit resultante de verdade quando
estamos. Quando ambos os bits são verdadeiras ou ambos os bits são falsas, o resultado é
falso.
0b1100 ^ 0b0110 = 0b1010
| (Ou)bit a bitDetermina se qualquer um dos bits individuais dentro de dois
operadores são verdadeiras e define o bit resultante de verdade quando
estamos.
0b1100 | 0b0110 = 0b1110
~unárioInverte os bits em um número para que todos os bits 0 tornado 1
bits e vice-versa.
~ 4 resulta num valor de &minus-5
~ (Ones complemento)bit a bitCalcula o valor do complemento do um de um número.~ = 0b1100 &minus-0b1101

~ = 0b0110 &minus-0b0111

+AritméticaAdiciona dois valores.5 + 2 = 7
+unárioFornecida puramente por uma questão de exaustividade. este operador
retorna o mesmo valor que você fornecer como entrada.
+4 resulta num valor de 4
+=TarefaAdiciona o valor encontrado no operando direito do valor encontrado em
o operando à esquerda e coloca o resultado no operando esquerdo.
MYVAR + = 2 resulta em MinhaVar contendo 7
lt;relacionalVerifica se o valor do operando esquerdo é menor do que a direita
valor do operando.
1 lt; 2 é verdadeiro
lt; lt; (Desvio à esquerda)bit a bitDesloca os bits no operando esquerda pelo valor do
operando direito. Todos os novos bits são definidos a 0 e todos os bits que o fluxo off
o fim está perdido.
0b00110011 lt; lt; 2 = 0b11001100
lt; =relacionalVerifica se o valor do operando esquerdo é menor ou igual a
o valor do operando direito.
1 lt; = 2 é verdadeiro
=TarefaAtribui o valor encontrado no operando da direita para a esquerda
operando.
MYVAR = 2 resulta em MinhaVar contendo dois
==relacionalDetermina se dois valores são iguais. Observe que o
operador relacional usa dois sinais de igual. Um erro que muitos
desenvolvedores fazem está usando apenas um sinal de igual, o que resulta em um
valor que está sendo atribuído a outro.
1 == 2 é falsa
gt;relacionalVerifica se o valor do operando esquerdo é maior do que a direita
valor do operando.
1 gt; 2 é falso
gt; =relacionalVerifica se o valor do operando esquerdo é maior ou igual
ao valor do operando direito.
1 gt; = 2 é falsa
gt; gt; (Shift direita)bit a bitDesloca os bits no operando da esquerda para a direita pelo valor do
operando direito. Todos os novos bits são definidos a 0 e todos os bits que o fluxo off
o fim está perdido.
0b00110011 gt; gt; 2 = 0b00001100
eLógicoDetermina se os dois operandos são verdadeiras.Verdadeiro e verdadeira é verdadeira

Verdadeiro e falso é falso

Video: Operadores de embarcaciones, captan los que lanzaban piedras en Condado

Falso e verdadeiro é falso



Falso e falsa é falsa

dentroMembershipDetermina se o valor no operando esquerdo aparece no
sequência encontrada no operando direito.
“Olá” em “Olá Goodbye” é True
éIdentidadeAvalia como verdadeiro quando o tipo de valor ou expressão em
o direito operando aponta para o mesmo tipo no operando esquerdo.
do tipo (2) é int é verdadeiro
não éIdentidadeAvalia como verdadeiro quando o tipo de valor ou expressão em
o direito operando aponta para um tipo diferente do que o valor ou
expressão no operando esquerdo.
Tipo (2) não é int é False
nãoLógicoNega o valor de verdade de um único operando. Um verdadeiro valor
torna-se falso e um valor falso se torna verdadeiro.
Não é verdade é False

Não falso é verdadeiro

Video: CAPITULO 82. VETERINARIO ONLINE: Veterinario de REPTILES. Sexo de las serpientes

não emMembershipDetermina se o valor no operando esquerdo está faltando
a partir da sequência encontrada no operando direito.
“Olá”, não em “Olá Goodbye” é falsa
ouLógicoDetermina quando um dos dois operandos são verdadeiras.Verdadeiro ou verdadeira é verdadeira

Verdadeiro ou falso é verdadeiro

Video: NASH 2015 DVD BOX SET Carp Fishing + Subtitles Complete Movie in 1080P

Falso ou verdadeiro é True

Falsa ou falsa é falsa


Publicações relacionadas