Question: Basically, I did 3.(a) and my work is for n in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]: square = n**2 print(n,squared is, square) But I'm having problems with 3.(b), 3.(c),

 Basically, I did 3.(a) and my work is for n in

Basically, I did 3.(a) and my work is

for n in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]:

square = n**2

print(n,"squared is", square)

But I'm having problems with 3.(b), 3.(c), and 3.(d) ....

Programming language: Python 3.8.1

Sincerely,

(1) (PT) Read and work through the examples in $3.1.1. Numbers $3.2 First Steps Towards Programming $4.1 if Statements $4.2. for Statements $4.3. The range () function (2) (NP) Read and work through the examples in For Loops SH Boolean Expressions (3) Write a script that solves the following problems. For each problem, print the problem number before the answer to make it easier to grade. (a) Print the first 20 positive perfect squares using a for loop. (Note: This is the same as the square of the first 20 positive integers.) (b) Compute the last digit of each of the first 20 positive perfect squares. You can get the last digit of a using a % 10. As before, use a for loop. (c) Make a conjecture about the digits that can never arise as the last digit of a positive perfect square. Use complete sentences. (d) Verify your conjecture for the first 10.000 positive perfect squares. To avoid human error, use a for loop with an if statement that tells you when the con- jecture fails. Print the statement Beginning verification... before the for loop and the statement Verification complete, at the end of the for loop. Print Conjecture is false! if you find a counterexample to your conjecture in the for loop

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!