Python Básico: Tipos de Dados, Operadores e Estruturas de Controle

Python Básico: Tipos de Dados, Operadores e Estruturas de Controle

Tipos de Dados em Python

  • Números: Inteiros (int), números de ponto flutuante (float), números complexos.

    Exemplos:

    a = 5          # int
    b = 3.14       # float
    c = 2 + 3j     # complex
    
  • Strings: Sequências de caracteres delimitadas por aspas simples (') ou duplas (").

    Exemplos:

    nome = 'Alice'
    frase = "Olá, mundo!"
    
  • Booleanos: Valores True ou False, utilizados em expressões lógicas.

    Exemplos:

    ativo = True
    dormindo = False
    

Operadores em Python

Python suporta diversos operadores para realizar operações matemáticas, lógicas e de comparação.

  • Operadores Aritméticos: +, -, *, /, //, %, **.

  • Operadores de Comparação: ==, !=, <, >, <=, >=.

  • Operadores Lógicos: and, or, not.

Estruturas de Controle

Python utiliza indentação para delimitar blocos de código, o que diferencia-se de outras linguagens que utilizam chaves {}.

  • Estrutura Condicional if:

    idade = 18
    if idade >= 18:
        print("Você é maior de idade.")
    else:
        print("Você é menor de idade.")
    
  • Laços de Repetição for:

    for i in range(5):  # range gera uma sequência de números
        print(i)
    
  • Laços de Repetição while:

    contador = 0
    while contador < 5:
        print(contador)
        contador += 1
    

Comentários

Comentários em Python começam com # e podem ser usados para documentar o código ou desativar temporariamente linhas de código.

# Isto é um comentário
# Esta linha não será executada

Executando Python

Para executar scripts Python, você pode usar o interpretador interativo digitando python no terminal ou executando um arquivo .py:

$ python meu_script.py

Esses são conceitos fundamentais que ajudam a construir uma base sólida para aprender e explorar mais sobre Python. Se tiver mais perguntas ou quiser explorar algo específico, é só me dizer!

Nenhum comentário

Tecnologia do Blogger.