Boas referências de Python

Algumas linguagens já possuem materiais bons, inclusive em português, e não haveria motivo para fazermos mais um material para as mesmas coisas (introduzir o aluno à linguagem, por exemplo). Python é uma delas, e portanto estes tutoriais servirão para ajudar em pequenas coisas pontuais, fazendo de cada capítulo uma categoria de problemas.

Sendo assim, caso queira se guiar no mundo de Python, siga as sugestões abaixo.

Aprender a linguagem

  • Livro Pense Python. É bastante completo, didático, e fica ainda mais útil se for seguido gradualmente ao longo do semestre de sua disciplina de programação na faculdade.

Referência base

  • Tire dúvidas sempre que possível na documentação de Python (disponível em inglês e português). Sugerimos olhar toda vez que tiver dúvidas sobre:

    • Como funciona algum mecanismo de Python;
    • Se há algo pronto de Python que resolva seu problema (ou seja, alguma função na biblioteca padrão);
    • Como funciona alguma função da biblioteca padrão.

    Portanto, poupe-se de de alguns desesperos e aproveite que tudo que vem pronto em Python está documentado e explicado. Uma dica: procurar por "python <algo da biblioteca padrão> documentation" na internet geralmente vai levar à documentação oficial exatamente no ponto que você precisaria ler.

    Observação importante: a documentação também possui um tutorial de introdução à Python que você pode seguir para aprender a linguagem.