Olá, Jean? Tudo bom?
Excelente, você fez uma boa observação! A gente entende que o valor final no np.arange() deve ser um pouco maior que 1 para incluir o 1 no array gerado. Assim, o valor 1.01 ainda é uma boa e aceitável escolha para garantir que o valor 1 esteja presente.
Se você quiser, pode testar com 1.0001 também, mas lembre-se de que o np.arange() não inclui o valor final. Portanto, 1.01 é mais seguro para garantir que o 1 esteja no seu array, ainda que exista o pequeno acréscimo 0.009 na plotagem do círculo.
Espero ter ajudado e fico à disposição se precisar.
Abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado