2. Introdução
• O que é Python?
• Python é uma linguagem de programação:
• Interpretada
• Interativa
• Orientada a objetos
• Sintaxe clara e simples
• Tipagem dinâmica
• Tipos de dados de alto nível
• Extensível através de funções e tipos de dados implementados em
• C/C++
• Permite extender e personalizar a funcionalidade de outras aplicações
• Implementação transportável: disponível para varias arquiteturas e
• Multiplataforma
• Biblioteca padrão bastante extensa: pilhas inclúidas!
• Software livre e disponível gratuitamente
2
Profa. MSc Ivna Valença
3. História
Criada por Guido Van Rossum em 1990, o Python é o sucessor da linguagem ABC de
programação, originalmente criada para s sistema operacional Amoeba. E gerenciado
pela organização sem fins lucrativos Python Software Foundation.
Profa. MSc Ivna Valença 3
5. Características
• Compila para byte code
• Necessidade de sempre atribuir valores a variavel
• compilação implícita e automática
Profa. MSc Ivna Valença 5
6. Características
• Gerenciamento automático memória (Garbage Collector)
• Poderosas estruturas de dados nativas
• Listas
• Dicionários
• Biblioteca padrão
• A linguagem provê uma vasta coleção de módulos que podem ser
reutilizados como base para suas aplicações.
Profa. MSc Ivna Valença 6
7. Introdução
• Bibliografia:
• Publicação Adriano Winter Bess (DAS)
• Wikniversidade
• Alex Marteli e David Asher. Python Cookbook.
Profa. MSc Ivna Valença 7