Loop Practice Question ( DS140823 ) - 31-08-2023

Write a program to achieve below pattern :

1   2    3   4
5   6    7   8
9   10   11  12
13  14   15  16
1 Like
for i in range(0,16,4):
    for j in range(1,5):
        print(j+i, end="\t")
    print()
1 Like

num=1
for i in range(4):
    for j in range(4):
        print(num,end="\t")
        num+=1
    print()
1 Like
n=1
for i in range (0,16,4):
    for j in range(1,5):
        print(n,end= "\t")
        n = n+1
    print()
1 Like
for i in range(1,4+1):
    for j in range(1,4+1):
       if i ==1:
         print(j,end="\t") 
       elif i==2:
         print(j+4,end="\t")   
       elif i==3:
          print(j+8, end="\t")
       else:
          print(j+12,end="\t")

    print()
num=1     
for i in range(4):
     for j in range(4):
          print(num,end="\t")
          num+=1
     print()
1 Like

a=1
for i in range(1,4+1):
for j in range(1,4+1):
print(a, end=" ")
a+=1
print()

output:-
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16

for i in range(0,16,4):
    for j in range(1,5 ):
        print(i+j, end="\t")
    print()
1 Like

for i in range(0,16,4):
for j in range(1,5):
print(i+j, end=‘\t’)
print()

for i in range(0,16):
    if i%4==0:
        for j in range(1,5):
            k=i+j
            if k<10:
                print(f"0{k}", end=" ")
            else:
                print(k,end=" ")

            
        print()
1 Like
for i in range(0,16,4):
    for j in range(1,4+1):
        print(i+j,end="\t") 
    print()
1 Like
num = 1
for i in range(0,4):
     for j in range(0,4):
          print(num,end="\t")
          num+=1
     print()
no=1
for i in range(4):
    for j in range(4):
        print(no,end="\t")
        no+=1
    print()