Introduction to Programming using Python 1st Edition

Published by Pearson
ISBN 10: 0132747189
ISBN 13: 978-0-13274-718-9

Chapter 5 - Loops - Programming Exercises - Page 161: 5.21

Answer

code

Work Step by Step

# 5.21 (Display numbers in a pyramid pattern) Write a nested for loop that displays the # following output: n = 9 x = n * 2 for i in range(1, n): s = n + x sp = str(s) + "s" print(format(" ", sp), end='') for j in range(0, i-1): print(format(2**j,"3d"), end='') for j in range(i-1,-1,-1): print(format(2 ** j, "3d"), end='') print() x-=3
Update this answer!

You can help us out by revising, improving and updating this answer.

Update this answer

After you claim an answer you’ll have 24 hours to send in a draft. An editor will review the submission and either publish your submission or provide feedback.