Sie sind auf Seite 1von 2

Equivalent Loops

Counting up while-loop:

number = 0

print("Counting up...")

print("\t... with while-loop")


while True:
number = number + 1
if number > 3:
break
print(number)

Counting down for-loop:

RANGE_MIN = 1
RANGE_MAX = 3

print("Counting down...")

print("\t... with for-loop")


for i in range(RANGE_MAX, RANGE_MIN - 1, -1):
print(i)

Counting down while-loop:

number = 4

print("Counting up...")

print("\t... with while-loop")


while True:
number = number - 1
if number < 1:
break
print(number)

Counting down with for-loop for even numbers:

RANGE_MIN = 1
RANGE_MAX = 3

print("Counting down...")

print("\t... with for-loop for even numbers")


for number in range(RANGE_MAX, RANGE_MIN - 1, -1):
if number % 2 == 0:
print(number)

Counting down with while-loop for even numbers:

number = 4

print("Counting up...")

print("\t... with while-loop for even numbers")


while True:
number = number -1
if number < 1:
break
if number % 2 == 0:
print(number)

Das könnte Ihnen auch gefallen