Sintaxe: Operadores
Python suporta uma ampla gama de operadores matemáticos e lógicos. Alguns dos operadores matemáticos mais comuns incluem:
+ (adição),
- (subtração),
* (multiplicação),
/ (divisão),
% (módulo, retorna o resto de uma divisão),
** (exponenciação, eleva um número a uma potência). Além dos operadores matemáticos, Python também oferece operadores lógicos (and, or, not), operadores de comparação (==, !=, <, >, <=, >=), e operadores bitwise para manipulação em nível de bits.
Os operadores relacionais são usados para comparar valores. Eles retornam valores booleanos: True (verdadeiro) ou False (falso), dependendo do resultado da comparação.
# Criar variáveis
= 10
x = 20
y
# Operador de igualdade - comparando variáveis
print(x == y) # Saída: False
# Operador de igualdade - comparando uma variável com um número
print(x == 10) # Saída: True
# Operador de diferença
print(x != y) # Saída: True
# Operador de maior
print(x > y) # Saída: False
# Operador de menor
print(x < y) # Saída: True
# Operador de maior ou igual
print(x >= y) # Saída: False
# Operador de maior ou igual - comparando com um número
print(x >= 10) # Saída: True
# Operador de menor ou igual
print(x <= y) # Saída: True
# Operador de menor ou igual - comparando com um número
print(x <= 10) # Saída: True
Esses exemplos demonstram como os operadores relacionais podem ser usados para comparar variáveis e valores em Python. Eles são fundamentais para a construção de condições em estruturas de controle como if, while, e for.