1.14. Resumo¶
- A Ciência da Computação é o estudo da resolução de problemas. 
- A Ciência da Computação usa a abstração como uma ferramenta para representar tanto processos quanto dados. 
- Tipos de dados abstratos permitem que os programadores gerenciem a complexidade de um domínio de problema, ocultando os detalhes dos dados. 
- Python é uma linguagem poderosa mas fácil de usar, orientada a objetos. 
- Listas, tuplas e strings são coleções sequenciais nativas do Python. 
- Dicionários e conjuntos são coleções não sequenciais de dados. 
- As classes permitem que os programadores implementem tipos de dados abstratos. 
- Os programadores podem sobrescrever métodos padrão, bem como criar novos métodos. 
- Classes podem ser organizadas em hierarquias. 
- Um construtor de classe deve sempre chamar o construtor de seu pai antes de tratar seus próprios dados e comportamento.