DEV Community

Railane Passos for Iniciativa She Lovelace Blog

Posted on

1

[leitura-compartilhada] Livro Aprenda Python Básico - Rápido e Fácil de Entender

Resumo do Capítulo Anterior

Link para o resumo.

3. Sinais e Operações

Páginas 25 a 26.

As operações podem ser feitas com números inteiros (integers) e decimais (floats).
Exemplos:

# Soma: Soma 2 números.
4 + 5

# Subtração: Subtrai 2 números.
4 - 5

# Multiplicação: Multiplica 2 números.
4 * 5

# Divisão: Divide 2 números.
4 / 5

# Resto da Divisão: Faz a divisão entre os
# números e retorna o resto dela.
4 % 5

# Potenciação: Eleva um número a outro número.
# No caso abaixo, lê-se 4⁵ (quatro elevado à quinta potência)
4 ** 5
Enter fullscreen mode Exit fullscreen mode

4. Sinais de Comparação

Páginas 27 a 29.

Retorna verdadeiro ou falso (True ou False).

# Indica igualdade entre 2 valores.
4 == 5

# Indica **não** igualdade entre dois valores.
4 != 5

# Indica se um número é maior que outro.
# No caso abaixo, lê-se "Quatro é maior que cinco?"
4 > 5

# Indica se um número é maior ou igual a outro.
# No caso abaixo, lê-se "Quatro é maior ou igual a cinco?"
4 >= 5

# Indica se um número é menor que outro.
# No caso abaixo, lê-se "Quatro é menor que cinco?"
4 < 5

# Indica se um número é menor ou igual a outro.
# No caso abaixo, lê-se "Quatro é menor ou igual a cinco?"
4 <= 5
Enter fullscreen mode Exit fullscreen mode

5. Variáveis

Páginas 30 a 34.

  • Elementos que permitem guardar valores e reutilizá-los posteriormente.

Definindo variáveis

[nome_da_variavel] = [valor_da_variavel]
Enter fullscreen mode Exit fullscreen mode
  • O nome pode armazenar quase qualquer coisa.
  • O nome precisa começar com uma letra ou underscore "_".
  • No nome, pode-se adicionar números desde que não estejam no começo.
  • No Python, as variáveis não possuem tipos definidos.
  • Inicialmente, podem começar como strings (tipo texto) e depois armazenar inteiros ou uma lista.
a = 3
b = 7

# Mudando o tipo da variável
a = "Agora é uma string"

# Definindo o valor de uma variável para outra
b = a

# Definindo o mesmo valor para várias variáveis de uma vez só
x = y = z = 10

# Definindo múltiplas variáveis com valores diferentes
Enter fullscreen mode Exit fullscreen mode

Lembre-se que o sinal de atribuição ( = ) é diferente do sinal de comparação ( == ).

A função input()

  • Capta informações enviadas pelo usuário.
  • Pode receber parâmetros, que são mensagens exibidas para o usuário antes de receber o dado.
  • A entrada do usuário pode ser armazenada em uma variável e utilizada em outro lugar.
nome = input("Olá, qual o seu nome?")
print("Olá, %s" % nome)
Enter fullscreen mode Exit fullscreen mode

Link do repositório no GitHub com o progresso do livro.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay