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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started