Scripts…


code-pyHoje, eu adicionei um script para estudo de codigo em Python.
Como eu estou em progresso no Python, resolvi escrever alguns itens mais básicos e que são de grande ajuda para nosso dia-a-dia de programador, e quando mais eu escrevo estes códigos mais eu estudo e aprendo !

Bom dando uma pequena explicadinha sobre o conteudo do arquivo:
1. Uma simples chamada de função/método, para ver como é a passagem de parametros, parametros default e se é por referencia ou valor.
2. Um exemplo de chamada de funcao com argumentos variaveis
3. Testes com string, mostrando como concatenar automaticamente, como criar string gigantes e obter pedaços de strings
4. Como formatar strings com o recomendado método “format” das strings.
5. Ex de como funcionam as atribuições multiplas no python, nos economizando várias linhas de código !
6. Ex de uso do comando “with”, e de lambuja, um ex de como ler arquivos. Na real eu nao achei uma real necessidade de uso deste comando, pois com uma simples atribuição temos nossa variavel. Mas… está ai o exemplo !
7. Controle de erros e exceções. Isto é realmente muito importante em um bom programa. Saber tratar os erros ocorridos e gerar os erros customizados é muito importante.
8. Ex de exceção customizada.
9. Ex de bloco completo de tratamento de erro.

Bom, este foi um passo a mais nos meus estudos, e compartilho com vocês. Aconselho fortemente a executarem pequenos exemplos no shell do python, 1 por 1, modificando as entradas e formas, para verem os resultados gravarem bem o conhecimento. Pois copiar não faz agente aprender !

Link para o arquivo: http://code.google.com/p/hberlotto/source/browse/trunk/python/estudo/estudo.py
Detalhe, estou estudando por equanto na versão 2.6.x e não na 3, Ok !

O proximo assunto talvez será sobre passagem de parâmetros (valor, referência, nomeados e defaults) !
Até lá…

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s