Projeto reúne exemplos ‘estranhos’ de Python – e ensina com eles
Aprenda com exemplos "esquisitos" de Python, e amplie seu entendimento sobre a linguagem.

O aprendizado pode ocorrer de múltiplas formas. Inclusive, quanto mais diversa for sua estratégia no “ataque” de algum assunto, maiores a chance de você acumular um aprendizado mais rico e sólido sobre ele.
E claro, estar preparado para um número maior de situações. (A vida não é exatamente previsível, não é mesmo?)
Por isso, me chamou a atenção esse projeto chamado “WTF Python”, disponível gratuitamente no GitHub (em inglês).
Sua premissa é extremamente interessante: destrinchar exemplos de código em Python em que o interpretador age de forma “curiosa” e às vezes até surpreendente.
Os exemplos estão bem categorizados, apresentados, e logo na sequência deles, aparecem explicações do porquê daqueles resultados.
Há exemplos com strings, classes, objetos etc.
Ele usa esses casos para explorar melhor o comportamento do interpretador do Python, e o que está ocorrendo “por baixo do capô”.
Excelente material de estudo!
Confira no link: WTF Python no Github.