Olá pessoal! Não tive como postar antes do final de semana, mas aqui estamos com mais Python pra vocês. Vamos falar agora sobre Programação Funcional em Python.
Pra quem ainda não viu os outros posts sobre as faces do python aqui estão:
Vamos agora então ao que interessa.
domingo, 29 de agosto de 2010
segunda-feira, 16 de agosto de 2010
As Várias Faces do Python - Programação Orientada a Objetos
Olá pesoal!
Agora em período de aulas tá difícil escrever. Tudo na correria.
Hoje vamos falar sobre mais uma das várias facetas do python, sendo esta a principal. E esta não é a principal por ser mais usada ou por ser melhor, mas pois esta é a base da linguagem.
Vamos falar da Programação Orientada a Objetos em Python.
Agora em período de aulas tá difícil escrever. Tudo na correria.
Hoje vamos falar sobre mais uma das várias facetas do python, sendo esta a principal. E esta não é a principal por ser mais usada ou por ser melhor, mas pois esta é a base da linguagem.
Vamos falar da Programação Orientada a Objetos em Python.
quarta-feira, 11 de agosto de 2010
As Várias Faces do Python - Linguagem Procedural
Boa noite pessoal!
Após uma semana sem escrever, vamos avançar mais um pouco em nossa caminhada da programação Pyhton.
Aproveito para pedir desculpas aos leitores pela demora, já que twittei de tarde que o post sairia ainda no dia 10.
Hoje iniciaremos uma série de posts sobre as várias facetas desta linguagem tão versátil.
Vamos começar falando da primeira e mais simples pra quem está começando: Python como Linguagem Procedural.
Na maioria das vezes, as linguagens procedurais também são imperativas.
Mas não, você não precisa gritar com o computador, ou ser rígido.
Linguagem imperativa, significa que o computador faz o que você manda.
Você não representa objetos, não declara fatos... simplesmente manda e o computador faz.
Vamos então começar com a programação imperativa/procedural.
Após uma semana sem escrever, vamos avançar mais um pouco em nossa caminhada da programação Pyhton.
Aproveito para pedir desculpas aos leitores pela demora, já que twittei de tarde que o post sairia ainda no dia 10.
Hoje iniciaremos uma série de posts sobre as várias facetas desta linguagem tão versátil.
Vamos começar falando da primeira e mais simples pra quem está começando: Python como Linguagem Procedural.
Na maioria das vezes, as linguagens procedurais também são imperativas.
Mas não, você não precisa gritar com o computador, ou ser rígido.
Linguagem imperativa, significa que o computador faz o que você manda.
Você não representa objetos, não declara fatos... simplesmente manda e o computador faz.
Vamos então começar com a programação imperativa/procedural.
terça-feira, 3 de agosto de 2010
Definindo e Usando Funções em Python
Boa noite pessoal!
Que tal falarmos hoje sobre como criar e chamar funções no seu código Python?
Quem viu o tutorial de Como Fazer um Switch em Python viu ali como isto é feito, mas vamos analisar em mais detalhes.
Você sabe por que é importante usar funções num programa?
Imagine um trecho de programa que tenha que ser executado várias vezes durante a execução. O que é melhor: reescrever várias vezes a mesma coisa e criar um código imenso ou criar uma estrutura que execute este trecho sem necessidade de repeti-lo?
Com certeza, a segunda opção deixa o código menor, mais legível e mais organizado. Esta subdivisão de um programa mais complexo em partes menores é chamada modularização.
Vejamos então como usar as funções em Python!
Que tal falarmos hoje sobre como criar e chamar funções no seu código Python?
Quem viu o tutorial de Como Fazer um Switch em Python viu ali como isto é feito, mas vamos analisar em mais detalhes.
Você sabe por que é importante usar funções num programa?
Imagine um trecho de programa que tenha que ser executado várias vezes durante a execução. O que é melhor: reescrever várias vezes a mesma coisa e criar um código imenso ou criar uma estrutura que execute este trecho sem necessidade de repeti-lo?
Com certeza, a segunda opção deixa o código menor, mais legível e mais organizado. Esta subdivisão de um programa mais complexo em partes menores é chamada modularização.
Vejamos então como usar as funções em Python!
Assinar:
Postagens (Atom)

