Question: Unit 5: Nesting Loops in Python Summary: In this lab, you add nested loops to a Python program provided. The program should print the outline

Unit 5: Nesting Loops in Python

Summary:

In this lab, you add nested loops to a Python program provided. The program should print the outline of the letter E. The letter E is printed using asterisks, three across and five down. This program uses the print("*") to print an asterisk and print(" ") to print a space.

Instructions:

Write the nested loops to control the number of rows and the number of columns that make up the letter E, as shown below:

***

*

***

*

***

In the loop body, use a nested if statement to decide when to print an asterisk and when to print a space. The output statements have been written, but you must decide when and where to use them.

Execute the program. Observe your output.

Assignment:

# LetterE.py - This program prints the letter E with 3 asterisks

# across and 5 asterisks down.

# Input: None

# Output: Prints the letter E.

NUM_ACROSS = 3 # Number of asterisks to print across

NUM_DOWN = 5 # Number of asterisks to print down

# Write a loop to control the number of rows.

# Write a loop to control the number of columns

# Decide when to print an asterisk in every column.

print("*")

# Decide when to print asterisk in column 1.

print("*")

# Decide when to print a space instead of an asterisk.

print(" ")

# Figure out where to place this statement that prints a newline.

print(" ")

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!