I have a piece of code in Pycharm , and I want to loop just a part of it, not with the beginning part where are located the login info. Let's say that I want to loop from the 44 line to 99 and only for 20 loops.
Asked
Active
Viewed 60 times
0
-
Hi Alex Alex. It's important for the replies to receive an "accepted" flag is you find them well-completed. If you find some of the answers give you the idea you were looking for, I'd suggest to mark it as accepted. – João Farias Mar 24 '19 at 19:19
2 Answers
1
Before:
start = 1
multiply = start * 2
divided = multiply / 3
Now, let's say you want to multiply by two 20 times:
start = 1
multiply = multiply_value(value = start, number_of_times = 20)
divided = multiply / 3
def multiply_value(value, number_of_times):
if(number_of_times <= 0):
return value
else:
return multiply_value(value * 2, number_of_times - 1)
Alternatively, you could use a for loop:
def multiply_value(value, number_of_times):
result = 1
for i range(0, number_of_times):
result = result * 2
return result
I suggest reading the section 4 of this Learn X in Y Minutes page.
João Farias
- 10,876
- 2
- 18
- 39
0
Loops are well documented: https://wiki.python.org/moin/ForLoop
for x in range(0, 3):
print "We're on time %d" % (x)
Suggest you do some reading on Python fundamentals:
Niels van Reijmersdal
- 32,520
- 4
- 57
- 124