# Write a nested loop to print a rectangle.

157 views

## Problem:

Hi all, I am an entry-level student in Python programming. I have got an assignment from my lecturer to write a program that prints a diamond shape made of *. Well, I want to learn from the very basics. As I understood it might be the very basics of printing a diamond.
So, I want to write a nested loop program to print a rectangle. sample output for the given program
below:

``````* * *
* * *``````

## Solution:

Hello Gavin,

I come to know that you are an entry-level programming student, and you want to write a program that prints a rectangle with three columns and two rows. Yes, this is pretty basics of nested loop problems.
Let me walk you through my code below:

``````rows = 2
cols = 3

for m in range(rows):
print('*', end=' ')
for n in range(cols-1):
m*=n
print('*', end=' ')
print('')``````

Look into my codes very carefully, please. This nested loop will print a rectangle of two rows and three columns, as you are looking for.
First, for-loop will produce the rows and the second one will the columns.

I hope you get me. Thanks.

## Related questions

21 views
Problem: I just started Bachelors in Software Engineering. Programming is the main subject of Software Engineering and I have no prior knowledge of programming. My programming teacher gave me an assignment in which I have to write a program in C++ whose output should be as ... a hint: Use nested loop. If someone knows how to do this kindly explain and provide me with the example program. Thanks.
1 vote
257 views
Problem: Hello Kodlogs, I am a novice in computer programming. I started learning it using Python language. Today I&rsquo;ve got an assignment to make a program using given the number of rows and the number of columns, write nested loops to print a rectangle. Now, my ... number. Could you please help me in this regard? How would I do that? Thanks for reading my problem, and helping me. Thanks.
323 views
Problem: Hello good soul, I am a newbie in python programming. I am having a problem printing both the name on the list and the email. Let me put it this way, I want to write a for loop to print each contact in contact_emails. Any solution will be much appreciated. Thanks.
73 views
I need help with the basics, I need to print 1 to100 numbers in python. Please explain with the help of an example.
151 views
Problem : Looking for solution of following doubt if one for loop is nested within another, then the counter variables for the two loops should be
7 views
Problem: Hello When you know exactly how many times you want to loop through a block of code, use the for loop instead of a while loop: Statement 1 is executed (100 time) before the execution of the code block. Statement 2 defines the condition for executing the code block. Statement 3 is executed (every time) after the code block has been executed.
23 views
Explain with an example?