# Introdução à Programação em Python
## Introdução
Python é uma linguagem de programação versátil e fácil de aprender. Este guia
apresenta os conceitos básicos para iniciantes.
## Configuração
- **Instalação**: Baixe Python em python.org e instale a versão mais recente.
- **Ambiente**: Use um editor como VS Code ou PyCharm para escrever código.
- **Primeiro Programa**: Crie um arquivo .py com `print("Olá, Mundo!")`.
## Conceitos Fundamentais
- **Variáveis**: Armazene dados com `nome = "João"` ou `idade = 25`.
- **Tipos de Dados**: Inteiros (`int`), decimais (`float`), strings (`str`), listas
(`list`).
- **Estruturas de Controle**:
- Condicional: `if idade >= 18: print("Adulto")`
- Laço: `for i in range(5): print(i)`
## Exemplo Prático
```python
# Calculadora simples
numero1 = float(input("Digite o primeiro número: "))
numero2 = float(input("Digite o segundo número: "))
soma = numero1 + numero2
print(f"A soma é {soma}")
```
## Recursos para Aprender
- **Cursos Online**: Codecademy e Coursera oferecem cursos gratuitos.
- **Livros**: "Automate the Boring Stuff with Python" de Al Sweigart.
- **Comunidades**: Participe de fóruns como Stack Overflow.
## Conclusão
Python é ideal para iniciantes devido à sua simplicidade. Pratique com projetos
pequenos e explore bibliotecas como Pandas e NumPy.