You can either use:

[x / 10.0 for x in range(5, 50, 15)]

or use lambda / map:

map(lambda x: x/10.0, range(5, 50, 15))
Answer from Grzegorz Rożniecki on Stack Overflow
🌐
GeeksforGeeks
geeksforgeeks.org › python › python-range-for-float-numbers
Python - range() for Float Numbers - GeeksforGeeks
July 23, 2025 - It behaves like a generator and allows us to loop through float numbers. If we want to create a range with float numbers, we can use a while loop.
🌐
PYnative
pynative.com › home › python › python range of float numbers
Python range of float numbers
April 13, 2021 - NumPy doesn’t come with default Python installation. You can install it using pip install numpy. ... Import numpy module using the import numpy as np statement. ... Pass float numbers to its start, stop, and step argument.
🌐
TechBeamers
techbeamers.com › python-float-range
Generate Floating Point Range in Python - TechBeamers
November 30, 2025 - We’ve provided several Python programming examples here so that you can easily understand the logic. ... This tutorial describes different ways to generate float values. You should also be able to specify a float type value for start/stop/step arguments of the custom range function.
🌐
TutorialKart
tutorialkart.com › python › python-range › python-range-float
Python Range with Floating Point Numbers
January 17, 2021 - During iteration, if we divide each element with the same scaling factor, we get sequence of floating point numbers. ... start = 0 stop = 0.9 step = 0.1 scale = 10 for i in range(int(scale*start), int(scale*stop), int(scale*step)) : print(i/scale) ...
🌐
Spark By {Examples}
sparkbyexamples.com › home › python › python range() with float values
Python range() with float values - Spark By {Examples}
May 31, 2024 - Let's see how to return the range of float values in Python by using the numpy.arange() and numpy.linspace() methods. Python range() will not be
Find elsewhere
🌐
Codingem
codingem.com › home › range of floats in python: a step-by-step guide (3 ways to do it)
Range of Floats in Python: A Step-by-Step Guide (3 Ways to Do It)
November 1, 2022 - To create a range of floats in Python, use a list comprehension. For example: [(x/10) for x in range(0, 5)] returns [0.0, 0.1, 0.2, 0.3, 0.4]
🌐
Python.org
discuss.python.org › ideas
Float contained in range - Ideas - Discussions on Python.org
September 7, 2023 - I have found that checking if a float number falls inside a range() doesn’t work, always giving False: >>> 1.0 in range (0, 2) True >>> 1.5 in range (0, 2) False I can understand that range() can only accept integer va…
🌐
Delft Stack
delftstack.com › home › howto › python › python range float
How to Get Range of Floating Numbers in Python | Delft Stack
February 2, 2024 - This tutorial demonstrates how to use the range() function to get a sequence of float values in Python
🌐
Guru99
guru99.com › home › python › python range() function: float, list, for loop examples
Python range() Function: Float, List, For loop Examples
July 10, 2026 - Python gives an error as the range() function does not support floating-point numbers for start, stop, and step.
🌐
Its Linux FOSS
itslinuxfoss.com › home › python › python range of float numbers
Python Range of Float Numbers – Its Linux FOSS
February 19, 2023 - The above output shows the floating point range from “0.5” to “9.5”. The “yield” keyword is very similar to the return statement in Python. It is normally used with a generator function to generate the value.
🌐
Javatpoint
javatpoint.com › range-of-float-in-python
Range of float in python - Javatpoint
File Organizer: Write a Python program that organizes the file in a directory based on the extension ... Generate a Vandermonde Matrix of the Legendre Polynomial with a Float Array of Points in Python using NumPy
🌐
Reddit
reddit.com › r/learnpython › float numbers with range () function
r/learnpython on Reddit: float numbers with range () function
April 19, 2022 -

Hi, I have a section of code which takes a score from the user, typecasts it into a float value and saves it under the variable name "score". Then I have a line of code which reads:

while score not in range(0, 101):

However, when I input a float, I get an invalid input error message from python. I think it's because I can't use the range() function with floats. Is there a way around this? If anyone knows how to solve this, then your help would be greatly appreciated. Thank you in advance.

🌐
BitDegree
bitdegree.org › learn › best-code-editor › python-range-example-4
How to Make a Python Range With Float Values
Python range only allows integers, but you can make it accept float values by using frange() instead of range(). Learn to create Python range with floats!
🌐
OLITOR
olitor.uw.edu › range-with-float-python
5 Ways to Generate Float Range in Python Easily
May 10, 2025 - Explore innovative solutions, cutting-edge research, and collaborative opportunities at Olitor, where education meets innovation and community-driven excellence.
🌐
YouTube
youtube.com › data science tutorials
Python 3 Programming Tutorial | How to create range values for float data type - YouTube
In this python 3 programming tutorial, I have talked about how you can create range of float values which is directly not possible using the range function. ...
Published: July 4, 2018
Views: 1K
🌐
Readthedocs
floatrange.readthedocs.io
floatrange’s documentation! — floatrange 1.0 documentation
>>> from floatrange import floatrange >>> floatrange(5) floatrange(0.0, 5.0, 1.0) >>> list(floatrange(5)) [0.0, 1.0, 2.0, 3.0, 4.0] >>> list(floatrange(3.2,5.4,0.2)) [3.2, 3.4000000000000004, 3.6, 3.8000000000000003, 4.0, 4.2, 4.4, 4.6000000000000005, 4.800000000000001, 5.0, 5.2] >>> 6 in floatrange(1,8) True >>> 6.1 in floatrange(1,8,1,prec=0.2) True >>> 6.1 in floatrange(1,8,1,prec=0.05) False >>> list(reversed(floatrange(5))) [4.0, 3.0, 2.0, 1.0, 0.0] >>> list(floatrange(10.1,9.7,-0.1)) [10.1, 10.0, 9.9, 9.799999999999999]
🌐
Note.nkmk.me
note.nkmk.me › home › python
Maximum and Minimum float Values in Python | note.nkmk.me
August 11, 2023 - In Python, the float type is a 64-bit double-precision floating-point number, equivalent to double in languages like C. This article explains how to get and check the range (maximum and minimum values ...
🌐
GitHub
gist.github.com › 3e780ebdde4d99cbb69ffe8b1eada92c
Python range function for floats · GitHub
helpful, but is it supports a negative float step value? I have found https://pynative.com/python-range-for-float-numbers/ article for negative float step value.