Professional Documents
Culture Documents
Repeating a task
However, you don't want to repeat a task forever.
This would create an infinite loop.
Repeat: Hello World
Print "Hello World"Hello World
Hello World Hello World
Hello World Hello World
Hello World
Hello World
Hello World Hello World
Hello World Hello World
Hello World Hello World
Hello World
Hello WorldHello World Hello World
Hello World Hello World
Hello World Hello World
Hello World Hello World
Hello World Hello World
Hello World
Hello World
A while loop.
x = 0
while (x < 5):
print('Hello World')
x = x + 1
print('Done')
First iteration: x = 0
x = 0
while (x < 5):
print('Hello World')
x = x + 1
print('Done')
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Done
Note that if the condition is never met (x is never less than 5) ...
x = 5
while (x < 5):
print('Hello World')
x = x + 1
print('Done')
Done
0 Hello World
1 Hello World
2 Hello World
3 Hello World
4 Hello World
Done
print(name0)
print(name0)
print(name1)
print(name0)
print(name1)
print(name2)
print(name3)
print(name4)
Using a list.
Each value is stored in one variable.
They are each given a number to tell them apart.
animals =
["Dog","Tadpole","Axolotl","Turtle","Chicken"]
print(animals[0])
Dog
print(animals[1])
Tadpole
print(animals[4])
Chicken
Dog
Tadpole
Axolotl
Turtle
Chicken
animals[1] = "Frog"
Dog
Frog
Axolotl
Turtle
Chicken
animals.append("Stick insect")
Dog
Tadpole
Axolotl
Turtle
Chicken
Stick insect
animals.insert(2, "Snake")
Dog
Tadpole
Snake
Axolotl
Turtle
Chicken
del animals[2]
Dog
Tadpole
Turtle
Chicken