DEV Community

G Gokul
G Gokul

Posted on

Python Patterns Problems - 3

Program:

for row in range(1, 6):
    for col in range(0,row):
        print(col % 2, end="")
    print()
Enter fullscreen mode Exit fullscreen mode

Output:
0
01
010
0101
01010
Program:

for row in range(2, 7):
    for col in range(1,row):
        print(row % 2, end="")
    print()
Enter fullscreen mode Exit fullscreen mode

Output:
0
11
000
1111
00000
Program:

for row in range(1, 6):
    for col in range(1,row + 1):
        print((row + col)%2, end="")
    print()
Enter fullscreen mode Exit fullscreen mode

Output:
0
10
010
1010
01010
Program:

letters = ["A", "B", "C", "D", "E"]
for row in range(1, 6):
    for col in range(row):
        print(letters[col], end="")
    print()
Enter fullscreen mode Exit fullscreen mode

Output:
A
AB
ABC
ABCD
ABCDE
Program:

letters = ["A", "B", "C", "D", "E"]
for row in range(1, 6):
    for col in range(6 - row):
        print(letters[col], end="")
    print()
Enter fullscreen mode Exit fullscreen mode

Output:
ABCDE
ABCD
ABC
AB
A
Program:

letters = ["A", "B", "C", "D", "E"]
for row in range(1, 6):
    for space in range(1,row):
        print("", end =" ")
    for col in range(6 - row):
        print(letters[col], end="")
    print()
Enter fullscreen mode Exit fullscreen mode

Output:
ABCDE
ABCD
ABC
AB
A
Program:

letters = ["A", "B", "C", "D", "E"]
for row in range(1, 6):
    for space in range(1,row):
        print("", end =" ")
    for col in range(6 - row):
        print(letters[col], end=" ")
    print()
Enter fullscreen mode Exit fullscreen mode

Output:
n
Program:

letters = ["A", "B", "C", "D", "E"]
for row in range(1, 6):
    for space in range(5 - row):
        print(" ", end ="")
    for col in range(row):
        print(letters[col], end="")
    print()
Enter fullscreen mode Exit fullscreen mode

Output:
A
AB
ABC
ABCD
ABCDE
Program:

letters = ["A", "B", "C", "D", "E"]
for row in range(1, 6):
    for space in range(5 - row):
        print(" ", end ="")
    for col in range(row):
        print(letters[col], end=" ")
    print()
for row in range(1, 5):
    for space in range(1,row + 1):
        print("", end =" ")
    for col in range(5 - row):
        print(letters[col], end=" ")
    print()
Enter fullscreen mode Exit fullscreen mode

Output:
on
Program:

letters = ["A", "B", "C", "D", "E"]
for row in range(1, 6):
    for space in range(5 - row):
        print(" ", end ="")
    for col in range(row):
        print(letters[col], end=" ")
    print()
Enter fullscreen mode Exit fullscreen mode

Output:
on

Top comments (0)