Problem:
QQ Write a program which prints multiplication tables in the following format: 1x1=1
1x2=2
.
.
9x8=72
9x9=81 Input No input. Output 1x1=1
1x2=2
.
.
9x8=72
9x9=81 Template for C #include<stdio.h>

int main(){

    return 0;
} Template for C++ #include<iostream>
using namespace std;

int main(){

    return 0;
} Template for Java class Main{
    public static void main(String[] a){

    }
}

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print(i, "x", j, "=", i*j, sep="")

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print(f'{i}x{j}={i * j}')

Solution (Python):
for i in range(1,10):
  for j in range(1,10):
    print(i,"x",j,"=",i*j,sep="")

Solution (Python):
for i in range(1,10):
  for j in range(1,10):
    print(i, "x", j , "=", i*j , sep="")

Solution (Python):
import itertools
for i,k in itertools.product(range(1,10), range(1,10)):
    print('{}x{}={}'.format(i,k,i*k))

Solution (Python):
print("\n".join(map(str,[f"{i}x{j}={i*j}"for i in range(1,10)for j in range(1,10)])))

Solution (Python):
for i in range(1,10):
  for j in range(1,10):
    print(i,"x",j,"=",i*j,sep="")

Solution (Python):
for a in range(1,10):
    for b in range(1,10):
        print(a,"x",b,"=",a*b,sep='')

Solution (Python):
if __name__ == '__main__':

	for i in range(1,10):
		for j in range(1,10):
			print(str(i)+"x"+str(j)+"="+str(i*j))

Solution (Python):
for i in range(1,10):
  for j in range(1,10):
    print("{0}x{1}={2}".format(i, j, i*j))

Solution (Python):
for i in range(1,10):
        for j in range(1,10):
                print("%dx%d=%d") % (i,j,i*j)

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print("%dx%d=%d" %(i,j,i*j) )

Solution (Python):
QQ= [1, 2, 3, 4, 5, 6, 7, 8, 9]

for a in QQ:
    for b in QQ:
        print(str(a) + "x" + str(b) + "=" + str(a*b))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(i,"x",j,"=",i*j,sep='')

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(str(i)+'x'+str(j)+'='+str(i*j))

Solution (Python):
for i in range(1, 10):
   for j in range(1, 10):
       print(str(i) +"x" +str(j) +"=" + str(i*j))

Solution (Python):

print "1x1=1\n1x2=2\n1x3=3\n1x4=4\n1x5=5\n1x6=6\n1x7=7\n1x8=8\n1x9=9\n2x1=2\n2x2=4\n2x3=6\n2x4=8\n2x5=10\n2x6=12\n2x7=14\n2x8=16\n2x9=18\n3x1=3\n3x2=6\n3x3=9\n3x4=12\n3x5=15\n3x6=18\n3x7=21\n3x8=24\n3x9=27\n4x1=4\n4x2=8\n4x3=12\n4x4=16\n4x5=20\n4x6=24\n4x7=28\n4x8=32\n4x9=36\n5x1=5\n5x2=10\n5x3=15\n5x4=20\n5x5=25\n5x6=30\n5x7=35\n5x8=40\n5x9=45\n6x1=6\n6x2=12\n6x3=18\n6x4=24\n6x5=30\n6x6=36\n6x7=42\n6x8=48\n6x9=54\n7x1=7\n7x2=14\n7x3=21\n7x4=28\n7x5=35\n7x6=42\n7x7=49\n7x8=56\n7x9=63\n8x1=8\n8x2=16\n8x3=24\n8x4=32\n8x5=40\n8x6=48\n8x7=56\n8x8=64\n8x9=72\n9x1=9\n9x2=18\n9x3=27\n9x4=36\n9x5=45\n9x6=54\n9x7=63\n9x8=72\n9x9=81"

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print("{}x{}={}".format(i,j,i*j))

Solution (Python):
for i in range(1,10):
  for j in range(1,10):
    print("{}x{}={}".format(i,j,i*j))

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print(str(i) + "x" + str(j) + "=" + str(i * j))

Solution (Python):
for i in range(1,10) :
    for j in range(1,10):
        print("{}x{}={}".format(i,j,i*j))

Solution (Python):
for i in range (1,10):
    for j in range(1,10):
        print (str(i)+"x"+str(j)+"="+str(i*j))

Solution (Python):
for i in range(1, 10):
	for j in range(1, 10):
		print str(i)+'x'+str(j)+'='+str(i*j)

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print(str(i)+'x'+str(j)+'='+str(i*j))

Solution (Python):
for i in range(1,10):
    for l in range(1,10):
        print("%dx%d=%d"%(i,l,i*l))

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print(i, "x", j, "=", i * j, sep="")

Solution (Python):
for i in range(1, 10):
	for j in range(1, 10):
		print("%dx%d=%d" % (i, j, i * j))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(str(i)+"x"+str(j)+"="+str(i*j))

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print("{}x{}={}".format(i,j,i*j))

Solution (Python):
a=1
b=1

for num in range(9):
	for num2 in range(9):
		print("%dx%d=%d" %(a,b,a*b))
		b=b+1
	a=a+1
	b=1

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print("{}x{}={}".format(i,j,i*j))

Solution (Python):

for i in range(1, 10):
    for j in range(1, 10):
        print("{}x{}={}".format(i, j, i * j))

Solution (Python):


y = 1

while y <= 9:
    for i in range(1,10):
        a = y * i
        print(str(y) + "x" + str(i) + "="+ str(a)) 
    y = y + 1

Solution (Python):

"""
Created on Wed Mar 20 15:03:44 2019

0000
Write a program which prints multiplication tables in the following format
"""

for i in range(1, 10):
    for j in range(1, 10):
        print("{0}x{1}={2}".format(i, j, i * j))

Solution (Python):

for i in range(1,10):
    for j in range(1,10):
        print(f'{i}x{j}={i*j}')

Solution (Python):
[[print('{0}x{1}={2}'.format(j, i, i*j)) for i in range(1, 10)] for j in range(1, 10)]

Solution (Python):
for i in range(1,10):
    for j in range(1, 10):
        print('%dx%d=%d' %(i, j, i*j))

Solution (Python):
for i in range(1,10):
  for j in range(1,10):
    print("{0}x{1}={2}".format(i,j,i*j))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(f"{i}x{j}={i*j}")

Solution (Python):
for i in range(1, 10):
    for j in range(1,10):
        print(str(i) + 'x' + str(j) + '=' + str(i*j))

Solution (Python):
for i in range(1, 10):
    for x in range(1, 10):
        print(repr(i) + "x" + repr(x) + "=" + repr(i*x))

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print('{0}x{1}={2}'.format(i, j, i*j))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print("{}x{}={}".format(i,j,i*j))

Solution (Python):
for i in range(9):
    for k in range(9):
        print(str(i+1)+"x"+str(k+1)+"="+str((i+1)*(k+1)))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print("{0}x{1}={2}".format(i,j,i*j));

Solution (Python):
for a in range(1,10):
  for b in range(1, 10):
    print(str(a)+'x'+str(b)+'='+str(a*b))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(str(i)+"x"+str(j)+"="+str(i*j))

Solution (Python):
for i in range(1,10):
	for j in range(1,10):
		print(str(i)+"x"+str(j)+"="+str(i*j))

Solution (Python):
for i in range(1,10): 
	for n in range(1,10):
		a=i*n
		print('{}x{}={}'.format(i,n,a))

Solution (Python):
for i in range(9):
  for j in range(9):
    print("{}x{}={}".format(i+1, j+1, (i+1)*(j+1)))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(str(i)+"x"+str(j)+"="+str(i*j))

Solution (Python):
for i in range(1,10):
	for j in range(1,10):
		print("{0}x{1}={2}".format(i,j,i*j))

Solution (Python):
def kuku():
    for i in range(9):
        for j in range(9):
            print('{0}x{1}={2}'.format(i+1,j+1,(i+1)*(j+1)))

if __name__ == '__main__':
    kuku()

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(str(i)+"x"+str(j)+"="+str(i*j))

Solution (Python):
print(*[str(a)+'x'+str(b)+'='+str(a*b) for a in range(1,10) for b in range(1,10)], sep='\n')

Solution (Python):
for i in range(9):
    for j in range(9):
        q = (i + 1) * (j + 1)
        print('{}x{}={}'.format((i + 1), (j + 1), q))

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print("%dx%d=%d"%(i, j, i*j))

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print("{}x{}={}".format(i, j, i*j))

Solution (Python):
for i in range(1,10) :
    for j in range(1,10):
        print("{0}x{1}={2}".format(i,j,i*j))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print (str(i)+'x'+str(j)+'='+str(i*j))

Solution (Python):
a = [i for i in range(1,10)]
for b in a:
    for c in a:
        print('{}x{}={}'.format(b,c,b*c))

Solution (Python):
print(*[str(i) + 'x' + str(j) + '=' + str(i*j) for i in range(1, 10) for j in range(1, 10)], sep= '\n')

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print("{}x{}={}".format(i,j,i*j))

Solution (Python):
def printQQ():
  for i in range(1,10):
    for j in range(1,10):
      print("{}x{}={}".format(i, j, i*j))

if __name__ == "__main__":
  printQQ()

Solution (Python):
for i in range(9):
    for j in range(9):
        print("{0}x{1}={2}".format(i+1, j+1, (i+1)*(j+1)))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(str(i)+"x"+str(j)+"="+str(i*j))

Solution (Python):
[[print("{}x{}={}".format(j,i,i*j)) for i in range(1,10)] for j in range(1,10)]

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print(str(i) + "x" + str(j) + "=" + str(i*j))

Solution (Python):
def print_ixj(i, j):
    print(i, 'x', j, '=', i*j, sep='')

for i in range(1,10):
    for j in range(1,10):
        print_ixj(i, j)

Solution (Python):
for i in range(9):
  for j in range(9):
    print(f"{i+1}x{j+1}={(i+1)*(j+1)}")

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(str(i)+"x"+str(j)+"="+str(i*j))

Solution (Python):
for i in range(1, 10):
    for j in range(1,10):
        print("{}x{}={}".format(i, j, i*j))

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print("%dx%d=%d" % (i, j, i * j))

Solution (Python):
for i in range(1,10):
	for j in range(1,10):
		print(str(i)+'x'+str(j)+'='+str(i*j))

Solution (Python):
for i in range(1, 10):
	for j in range(1, 10):
		print("%dx%d=%d" %(i,j,i*j))

Solution (Python):
for i in range(1,10):
    for m in range(1,10):
         print(str(i),"x",str(m),"=",str(i*m),sep="")

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print("{}x{}={}".format(i, j, i * j))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print('{}x{}={}'.format(i,j,i*j))

Solution (Python):
numbers = list(range(1, 10))

for i in numbers:
    for j in numbers:
        print("{}x{}={}".format(i, j, i*j))

Solution (Python):
for i in range(1, 10):
  for j in range(1, 10):
    print('{}x{}={}'.format(i, j, i*j))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print("{0}x{1}={2}".format(i,j,i*j))

Solution (Python):
[[print("{}x{}={}".format(i,j,i*j)) for j in range(1,10)] for i in range(1,10)]

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(str(i) + "x" + str(j) + "=" + str(i*j))

Solution (Python):
for x in range(1, 10):
	for y in range(1, 10):
		print(str(x)+"x"+str(y)+"="+str(x*y))

Solution (Python):
def main():
    for i in range(1,10):
        for j in range(1,10):
            print("%sx%s=%s" % (i,j,i*j))

if __name__ == "__main__":
    main()

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print("%dx%d=%d"%(i,j,i*j))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(str(i) + 'x' + str(j) + '=' + str(i*j))

Solution (Python):
for i in range(1, 10) :
    for j in range(1, 10) :
        print(str(i) + "x" + str(j) + "=" + str(i*j))

Solution (Python):
for i in range(1,10):
    for j in range(1, 10):
        print(i, 'x', j, '=', i*j, sep='')

Solution (Python):
for l in range(1,10):
  for r in range(1, 10):
    print(f'{l}x{r}={l*r}')

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print(f'{i}x{j}={i * j}')

Solution (Python):
for i in range(10):
    for j in range(10):
        if i == 0 or j == 0:
            continue
        ans = i * j
        print("{}x{}={}".format(i, j, ans))

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print(str(i)+"x"+str(j)+"="+str(i*j))

Solution (Python):
for i in range(1, 10):
    for j in range(1, 10):
        print ("%dx%d=%d" % (i, j, i*j))

Solution (Python):
for i in range(1,10):
	for j in range(1,10):
		print(str(i)+'x'+str(j)+'='+str(i*j))

Solution (Python):
for x in range(1,10):
    for y in range(1,10):
        print(x,end="x")
        print(y,end="=")
        print(x*y)

Solution (Python):

import sys
import math
for i in range(1,10):
  for j in range(1,10):
      print u"%dx%d=%d" % (i,j,i*j)

Solution (Python):
for i in range(1,10):
    for j in range(1,10):
        print "{}x{}={}".format(i,j,i*j)

Solution (Python):
a = 0

for apple in range(9):
	a += 1
	b = 0
	for jobs in range(9):
		b += 1
		print '%dx%d=%d' % (a,b,a*b)