Phyton
-
Upload
ivna-valenca -
Category
Documents
-
view
806 -
download
0
Transcript of Phyton
Linguagem de Programação Python
Thiago Henrique, Helton Souza
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
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.
3Profa. MSc Ivna Valença
Características
• Extremamente portável (Multiplataforma)
• Unix/Linux, Windows, Mac, ...
4Profa. MSc Ivna Valença
Características
5Profa. MSc Ivna Valença
• Compila para byte code• Necessidade de sempre atribuir valores a variavel• compilação implícita e automática
Características
6Profa. MSc Ivna Valença
• 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.
Introdução
• Bibliografia:
• Publicação Adriano Winter Bess (DAS)
• Wikniversidade
• Alex Marteli e David Asher. Python Cookbook.
7Profa. MSc Ivna Valença
8Profa. MSc Ivna Valença