Python | Ranges and loops exercise | Write a program to show the square roots of the first N integers

This exercise is provided to allow potential course delegates to choose the correct Wise Owl Microsoft training course, and may not be reproduced in whole or in part in any format without the prior written consent of Wise Owl.

You can learn how to do this exercise if you attend the course listed below!

Software ==> Python  (25 exercises)
Version ==> Latest version
Topic ==> Ranges and loops  (4 exercises)
Level ==> Average difficulty
Classroom ==> Python programming
Online ==> Python programming

You need a minimum screen resolution of about 700 pixels width to see our exercises. This is because they contain diagrams and tables which would not be viewable easily on a mobile phone or small laptop. Please use a larger tablet, notebook or desktop computer, or change your screen resolution settings.

To do this exercise, you'll need to know that you can use the Python sqrt function like this:

# use the maths functions

import math

# for example this would show 4.0

print(math.sqrt(16))

Create a new program called Square roots.py.  Within this create a loop from 1 to 100 and print out the results so that they're neatly formatted:

Square roots

Half-way there! Now to show the square roots.

Now change your program so that it shows the square roots for each integer too:

Formatted square roots

The first 4 of the 100 lines of output from your program.

 

When you're happy your program works, save it (if necessary) and close it down.

You can unzip this file to see the answers to this exercise, although please remember this is for your personal use only.
This page has 0 threads Add post