Python - Variáveis e expressões
Variáveis guardam valores para que eles possam ser reutilizados nos cálculos. Nos métodos numéricos, usaremos variáveis para representar limites de intervalo, tolerâncias, valores iniciais, matrizes, vetores e resultados intermediários.
Criando variáveis
a = 2
b = 3
resultado = a + b
print(resultado)
O sinal = faz uma atribuição. Ele guarda o valor do lado direito dentro da variável do lado esquerdo.
Tipos de dados
| Tipo | Exemplo | Uso |
|---|---|---|
int |
10 |
Números inteiros |
float |
3.14 |
Números reais |
str |
"erro" |
Textos |
bool |
True |
Valores lógicos |
Expressões com variáveis
Uma expressão pode combinar números, variáveis e operadores:
x = 2
f = x**2 + 3*x - 1
print(f)
Essa expressão representa \(f(x)=x^2+3x-1\) avaliada em \(x=2\).
Atualizando uma variável
Em métodos iterativos, uma variável pode receber um novo valor calculado a partir do valor anterior:
x = 1
x = x + 0.5
print(x)
O comando acima deve ser lido como: o novo valor de x será o valor antigo de x mais 0.5.
Formatando saídas
Para misturar texto e valores, podemos usar f-strings:
x = 2
erro = 0.00125
print(f"x = {x}")
print(f"erro = {erro}")
Entrada de dados
O comando input lê um valor digitado. Para transformar esse valor em número real, usamos float:
x = float(input("Digite o valor de x: "))
print(x**2)
Atividade
Crie uma variável x com valor 4 e calcule \(2x^2-3x+1\).