Phyton

1.167 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.167
No SlideShare
0
A partir de incorporações
0
Número de incorporações
706
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Phyton

  1. 1. Linguagem de Programação Python Thiago Henrique, Helton Souza
  2. 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. 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
  4. 4. Características • Extremamente portável (Multiplataforma) • Unix/Linux, Windows, Mac, ... Profa. MSc Ivna Valença 4
  5. 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. 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. 7. Introdução • Bibliografia: • Publicação Adriano Winter Bess (DAS) • Wikniversidade • Alex Marteli e David Asher. Python Cookbook. Profa. MSc Ivna Valença 7
  8. 8. Profa. MSc Ivna Valença 8

×