Operadores Unários e Binários
Operadores são responsáveis por realizar uma determinada operação em uma quantidade fixa de operandos (valores de entrada), sendo essa quantidade determinada pelo tipo de operador, ou seja, o tipo binário utiliza de 2 operandos enquanto operadores unários utilizam apenas de 1 e operadores ternários de 3 operandos. Abaixo segue uma lista de operadores comuns de cada um:
Unários
- ++ (Incremento)
- -- (Decremento)
- - (Símbolo de negação numérica, tranforma positivo em negativo 10 => -10 )
Binários
- + (Adição)
- - (Subtração)
- / (Divisão)
- * (Multiplicação)
- ^ (Elevação)
- && (AND lógico)
- || (OR lógico)
Ternário
O único operador ternário conhecido pélo autor até o momento é o if ternário chamado também de operador ternário. Ele funciona como uma if else recebendo uma condição, um valor em caso de positivo e um valor em caso negativo. No python ele é expresso assim:
positivo if condição else negativo