Phyton
PROGRAMAÇÃO
O que é Python?
Origem
1991, por Guido van Rossum, CWI Holanda
sucessor à linguagem ABC
capaz de tratar exceções e permitindo uma
interface com o sistema operacional Amoeba
Multiparadigma
Tipagem Dinâmica
Sintaxe clara e simples
Software Livre
24/09/2009
Paradigmas de Programação - Introdução a
Python
2
Por que Python?
É simples
Fácil de aprender
Poderosa
Tipagem Forte e dinâmica
Conversa com outras linguagens
24/09/2009
Paradigmas de Programação - Introdução a
Python
3
Características de Python
Alto Nível
Orientada a Objetos
Python na verdade é uma mistura de múltiplos paradigmas de
programação (OO, imperativa, funcional)
Escalável
Extensível
Portável
Fácil aprendizado
Fácil leitura
Fácil manutenção
Robusta
Python fornece mecanismos para manipulação de erros
Interpretada e pré-compilada
Assim como Java, Python é pré compilada, resultando em uma forma
intermediária próxima à linguagem de máquina
Quer saber mais? http://python.org
24/09/2009
Paradigmas de Programação - Introdução a
Python
4
O que pode ser feito?
Desenvolvimento Web
Django, Zope, Plone, Pylons, Web2py
Aplicativos para Desktop
Suporte a várias bibliotecas
Dispositivos móveis
Multimídia e entretenimento
Desenvolvimento científico
24/09/2009
Paradigmas de Programação - Introdução a
Python
5
Quem usa Python?
Nasa
Nokia
Novell
DreamWorks
CIA
Governo Brasileiro
E claro a Google
24/09/2009
Paradigmas de Programação - Introdução a
Python
6
Exemplo simples em Python...
24/09/2009
Paradigmas de Programação - Introdução a
Python
7
Mais um exemplo em Python!
Objetivo:
Pedir que o usuário entre com dois valores
inteiros
Exibir o resultado da soma dos dois valores
24/09/2009
Paradigmas de