Latest Awards
Complete 10 python programs which focus on loops.

morgan

Score over 100 points in total

vincebanter10

Complete any 5 python programs

vincebanter10

Complete 3 python list based tasks

vincebanter10

Complete 5 python list based tasks

vincebanter10

Complete 10 python list based tasks

dman12

Score over 1000 points in total

april-logan

Complete any pygame task

april-logan

Complete any 3 pygame tasks

april-logan

You have to complete 5 pygame tasks

april-logan

Score over 500 points in total

sam-edmund

Complete any pygame task

sam-edmund

Complete any 3 pygame tasks

sam-edmund

You have to complete 5 pygame tasks

sam-edmund

Complete any pygame task

12wrigleyf

Complete any 3 pygame tasks

12wrigleyf

You have to complete 5 pygame tasks

12wrigleyf

Score over 500 points in total

jhoughton12

Complete any 10 python prograns

jhoughton12

Complete 10 python programs which focus on loops.

jhoughton12

Python Score
tasks = 0
achivements = 0
freestyle = 0
Total = 0
Top 5 Scores
114gilo 3500
2joss-nolan-2 2530
3alexdawkins 2515
4byrnebrian 2080
512wattsl 1750
Click to view all scores
Who else completed this task?
No one has completed this task yet. Be the first!

For in loops

A lot of languages have more than one way to loop and python is no exception. For in is the other main loop in python. Below is a example of how for in works –

names= ["bert", "fred", "sally"]
for x in names:
    print x

It is a simpler way of iterating over a list or array. It can also be used on strings –

text = "hello"
for x in text:
    print x

The text or list comes after the in keyword. Every time it loops it will perform the following operation –

x = array[current_position]

The equivalent while loop would look something like this –

names= ["bert", "fred", "sally"]
current_position = 0
while current_position < len(names):
     x = names[current_position]
     print x
     current_position = current_position + 1

Write a for in loop to print off the following array.

subjects = ["ICT", "maths", "PE", "RE"]

Output: (clear)


Leave a Reply

You must be logged in to post a comment.