|
|
Se esta página lhe ajudar, considere fazer uma doação |
Uma tradução do livro “A Byte of Python” de Swaroop C H.
Sumário
Primeiros passos:
Usando o interpretador
Usando um arquivo fonte
Ajuda do PythonBásico:
Números
Strings
Indexando strings
Variáveis
Objetos
Usando variáveis
Linhas lógicas e linhas físicas
IndentaçãoOperadores e operandos
Operadores
Precedência dos operadores
Ordem de avaliação
AssociatividadeFunções
Definição
Parâmetros e argumentos
Variáveis locais
Variáveis globais
Valores padrão para argumentos
Argumento palavra-chave
return
DocstringsMódulos
Usando módulos da biblioteca padrão
Arquivos .pyc
from...import
__name__
Criando módulos
A função dir( )Estruturas de dados
Listas
Uma rápida introdução a objetos e classes
Usando listas
Indexando listas
Métodos do objeto lista
Tuplas
Usando tuplas
Tuplas e o comando print
Dicionários
Usando dicionários
Seqüências
Usando seqüências
Referências
Objetos e referências
Mais sobre strings
Métodos das stringsResolvendo um problema
O problema
A solução
Primeira versão
Segunda versão
Código da segunda versão
Terceira versão
Código da terceira versão (não trabalha corretamente)
Quarta versão
Refinamentos
Conclusão: o processo de desenvolvimento de um programaProgramação orientada a objetos
Introdução
self
Classes
Criando uma classe
Métodos
Usando métodos
__init__
Usando o método __init__
Variáveis de objetos e classes
Usando variáveis de objeto e de classe
Herança
Usando herançaExceções
Erros
try.....Except
Manipulando exceções
Exceções definidas pelo usuário
Usando exceções definidas pelo usuário
try.....finally
Usando finallyA biblioteca padrão Python
O módulo sys
Manipulando argumentos da linha de comando (sys.argv)
O módulo osMais Python
Métodos especiais
Bloco de comando simples
Listas inteligentes
Recebendo tuplas e listas em funções
lambda
exec
eval
assert
repr
Tabelas
Operadores
Precedência
dos operadores
Alguns
métodos especiais
Lista de exemplos
Usando
o interpretador Python
Usando
um arquivo fonte
Usando
variáveis
Usando o
comando if
Usando o
comando while
Usando o
comando for
Usando o
comando break
Usando
o comando continue
Outro
exemplo do uso de continue
Definindo
uma função
Usando
parâmetros e argumentos numa função
Usando
variáveis locais
Usando
variáveis globais
Usando
valores padrão para argumentos
Usando
argumento palavra-chave
Usando
o comando return
Usando
docstrings
Usando o
módulo sys
Usando
__name__
Criando um
módulo
Usando a
função dir( )
Usando
listas
Usando
tuplas
Saída
usando tuplas e print
Usando
dicionários
Usando
seqüências
Objetos
e referências
Métodos
das strings
Script backup –
primeira versão
Script
backup – segunda versão
Script
backup – terceira versão (não trabalha
corretamente)
Script
backup – quarta versão
Criando
uma classe
Usando
métodos
Usando o método
__init__
Usando
variáveis de objeto e de classe
Usando
herança
Usando
arquivos
Usando
pickle
Manipulando
exceções
Usando
exceções definidas pelo usuário
Usando
finally
Manipulando
argumentos da linha de comando (sys.argv)
Listas
inteligentes
Usando lambda
|
|
Se esta página lhe ajudou, considere fazer uma doação |