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.




                                  Profa. MSc Ivna Valença                            3
Características



 •   Extremamente portável (Multiplataforma)
 •   Unix/Linux, Windows, Mac, ...




                                  Profa. MSc Ivna Valença   4
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
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
Introdução


 • Bibliografia:

 •   Publicação Adriano Winter Bess (DAS)
 •   Wikniversidade
 •   Alex Marteli e David Asher. Python Cookbook.




                                   Profa. MSc Ivna Valença   7
Profa. MSc Ivna Valença   8

Phyton

  • 1.
    Linguagem de ProgramaçãoPython Thiago Henrique, Helton Souza
  • 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 porGuido 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.
    Características • Extremamente portável (Multiplataforma) • Unix/Linux, Windows, Mac, ... Profa. MSc Ivna Valença 4
  • 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
  • 8.
    Profa. MSc IvnaValença 8