Bem, isso é como os números flutuantes .
Essa afirmação também vale para muitas linguagens de programação. Alguns números nem têm uma representação exata. Aqui está algo do manual do Python
Então, em resumo, fazer geralmente é
float1 = float2
tipo de comparação é uma má ideia, mas todo mundo continua esquecendo.