<- Back to the chapter.

Answer to Problem 8

Question:

Write code that will print the following:

0
0 1
0 1 2
0 1 2 3
0 1 2 3 4
0 1 2 3 4 5
0 1 2 3 4 5 6
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7 8
0 1 2 3 4 5 6 7 8 9

Tip: This is just problem 6, but the inside loop no longer loops a fixed number of times. Don't use range(10), but adjust that range amount.

Answer:

for row in range(10):
    for column in range(row+1):
        print (column,end=" ")

    # Print a blank line
    # to move to the next row
    print()
Variables:
column=
row=
Output:
0
0 1
0 1 2
0 1 2 3
0 1 2 3 4
0 1 2 3 4 5
0 1 2 3 4 5 6
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7 8
0 1 2 3 4 5 6 7 8 9

Explanation:

Video: Answer to Problem 8