Possible Duplicate:
Python decimal range() step value
I have a cycle in C:
for (float i = 0; i < 2 * CONST; i += 0.01) {
    // ... do something
}
I need the same cycle in python, but:
for x in xxx
not the same.
How can i make it in python?
You are almost on the line. This is how you do it on a list: -
your_list = [1, 2, 3]
for eachItem in your_list:
    print eachItem
If you want to iterate over a certain range: -
for i in xrange(10):
    print i
To give a step value you can use a third parameter, so in your case it would be: -
for i in xrange(2 * CONST, 1):
    print i
But you can only give an integer value as step value.
If you want to use float increment, you would have to modify your range a little bit:-
for i in xrange(200 * CONST):
    print i / 100.0
                        for i in xrange(200*CONST):
    i = i/100.0
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With