Learn

Good job! In this lesson, you learned

  • How to write a for loop.
  • How to use range in a loop.
  • How to write a while loop.
  • What infinite loops are and how to avoid them.
  • How to control loops using break and continue.
  • How to write elegant loops as list comprehensions.

Let’s get some more practice with these concepts!

Instructions

1.

Create a list called single_digits that consists of the numbers 0-9 (inclusive).

2.

Create a for loop that goes through single_digits and prints out each one.

3.

Before the loop, create a list called squares. Assign it to be an empty list to begin with.

4.

Inside the loop that iterates through single_digits, append the squared value of each element of single_digits to the list squares. You can do this before or after printing the element.

5.

After the for loop, print out squares.

6.

Create the list cubes using a list comprehension on the single_digits list. Each element of cubes should be an element of single_digits taken to the third power.

7.

Print cubes.

Good job!

Folder Icon

Sign up to start coding

By signing up for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy.

Already have an account?