Python como primeira linguagem de programação
-
Upload
simples-consultoria -
Category
Technology
-
view
379 -
download
1
description
Transcript of Python como primeira linguagem de programação
PYTHON
Linguagem Multi-paradigma
- estruturada
- orientada a objetos
- funcional
Tipagem dinâmica
...mas forte
Compilada para bytecode
criada em 1991por Guido Van Rossun
Idéia principal:
"programação para todos"
Outras primeiras linguagens de programação: Basic Pascal LISP C Java
Código conciso
e Legível
Identação é parte da estrutura
def fatorial(n): if n > 1: return n * fatorial(n-1) else: return 1
Baterias inclusas
Acesso a arquivos texto
len(open("arquivo.txt").read())
listas ligadas, hashes com árvore, são parte da linguagem
Facilidade para cadeias de texto
Suporte a unicode e codificações
Linguagem de muito alto-nível
Banco de dados embutido
Poder criar:Aplicações desktop
WEBMultimídia
do pequeno ao grande
Introspecção
Tipagem dinâmica
def soma(a, b):return a + b
Módulos externos
Frameworks Web
PLONE, Django, web2py
Toolkits gráficos:
Tkinter, gtk+ , Qt
Computação científica
Banco de dados
Processamento paralelo
Computação Gráfica
Jogos
Linguagem de extensão
Blender, Inkscape, GIMP
OpenOffice, Maya3d, Civilisation 4
Indústria cinematográfica
Barreira para entrada: marketing
Maior projeto: O segundo maior Search Engine
Youtube
Exemplos ao vivo
Python Brasil [9]● Brasília – 2 a 4 de novembro de 2012● pythonbrasil.org.br
João Sebastião de Oliveira Bueno
Dedicado a Dorneles Treméa (1978-2011)
www.python.org.br