В Python
range() работает только с целыми числами и не поддерживает тип float. Мы не можем использовать число с плавающей точкой/десятичное значение в любом из аргументов range()Но если такая необходимость есть - используйте функцию
arange() из библиотеки NumPy