Phyton

8
Linguagem de Programação Python Thiago Henrique, Helton Souza

Transcript of Phyton

Page 1: Phyton

Linguagem de Programação Python

Thiago Henrique, Helton Souza

Page 2: Phyton

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

Page 3: Phyton

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

Page 4: Phyton

Características

• Extremamente portável (Multiplataforma)

• Unix/Linux, Windows, Mac, ...

4Profa. MSc Ivna Valença

Page 5: Phyton

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

Page 6: Phyton

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.

Page 7: Phyton

Introdução

• Bibliografia:

• Publicação Adriano Winter Bess (DAS)

• Wikniversidade

• Alex Marteli e David Asher. Python Cookbook.

7Profa. MSc Ivna Valença

Page 8: Phyton

8Profa. MSc Ivna Valença