Mini curso Python Cuiabá/MT, 07/10/2010 Armando Roque Ferreira Pinto Analista de sistemas
Agenda Introdução
Conceito
Instalação
Interpretador
IDEs (Integrated Development Enviroment - Ambiente de desenolvimento integrado)
PEPs (Python Enhanced Proposals)
Módulos
Baterias
Cuidados pra não enroscar...
Tipos nativos
Operadores
Sintaxe
Estrutura de controle (fluxo e laço)
Prática...
Introdução História Início na Universidade de Amsterdam;
CWI - Instituto de matemática e ciência da computação;
Produção independente, sem patrocinio;
Iniciou através da motivação do Amoeba e ABC; Criador Guido van Rossum (GvR)
Mestre em matemática e ciência da computação;
Ditador Benevolente Vitalício
Atualmente no Google desde 2005
O nome provêm de Monty Python’s Flying Circus;
Introdução Propósito As linguagens da época não motivou GvR a modificar para atender as necessidades;
Criar uma linguagem fácil e intuitiva mantendo o poder perante as existentes;
Adequada as tarefas diárias com ciclo de desenvolvimento curto; Quem manda? PSF - Não é o Programa Saúde da Família do Governo Federal Brasileiro!!!
Python Software Foundation
Introdução Missão The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers.
A missão da PSF é promover, proteger e avançar a linguagem de programação Python, suportar, facilitar o crescimento de uma comunidade internacional diversificada de programadores Python. (Tradução livre)
Conceito Alto Nível, simplicidade, objetividade e clareza ZenPython, por Tim Peters
# import this Interpretada ou compilada? Interpretada na console
Ferramentas auxiliares para compilar - não é nativo Windows
PyCompile
py2exe

Mini Curso Python