Python 3.+
Alejandro @Meszias
Apresentação baseada no Dive into Python 3
http://www.diveintopython3.net/
Mergulhando
Declarando
Funções
Funções não deixaram tipo de
retorno
Os parâmetros não possuem tipos
Valor default de parâmetros,
parâmetros opcionais
When you need a
function, just declare it.
Demo das diferentes formas de chamar função
Mantenha seu
código legível.
Documentação
Aspas triplas
Docstring
Demo de importação e Objetos
Identação
O escopo das funções é definido
pela sua identação.
Declarações (statements) são
separadas por dois pontos.
Exceptions
Excessões são lançadas quando há
erros.
Lançar excesões são usadas
permitir quem requisitou tratar a
excessão.
Diferente do java, o tipo da
exceção não precisa ser
declarada.
aqui se usa try..except e não
try..catch !
Demo de execução de programa
Principais tipos de dados no Python

Python 3.+