Go: package main

import (
	"fmt"
	"strconv"
)

func main() {
	for _, leftValue := range MultiplicationTableNum(9) {
		for _, rightValue := range MultiplicationTableNum(9) {
			strLeftVal, strRightVal, strMulti := strconv.Itoa(leftValue), strconv.Itoa(rightValue), strconv.Itoa(Multiplication(leftValue, rightValue))
			fmt.Println(strLeftVal + "x" + strRightVal + "=" + strMulti)
		}
	}
}

func MultiplicationTableNum(num int) []int {
	multiNum := []int{}
	for i := 1; i <= num; i++ {
		multiNum = append(multiNum, i)
	}
	return multiNum
}

func Multiplication(x, y int) int {
	return x * y
}

Python: #QQ in Python3

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

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

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

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

Python: def __main():
    x = 1;

    while x <= 9 :
        y = 1;
        while y <= 9 :
             z = x * y;
             print(str(x) + " x " + str(y)  + " = " + str(z) )
             y = y + 1
        x = x + 1
        
        
__main()

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

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

Python: a=1; b=1; c=0
while a<10:
    while b<10:
        c=a*b
        print("%dx%d=%d" %(a,b,c))
        b+=1
    a+=1;b=1

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

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

Python: for a in range(10):
    for b in range(10):
        print("%dx%d=%d" % (a,b,a*b))

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

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

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

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

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

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

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

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

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

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

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

Python: a = [x for x in range(9)]

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

Python: for i in range(1,9):
	for j in range(1,9):
		print(str(i)+"??"+str(j)+"="+str(i*j))

Python: from itertools import permutations

for i in permutations(list(range(1,10)),2):
    print(i[0],"x",i[1],"=",i[0]*i[1])

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

Python: a=0
i=0
for a in range(1,10):
    for i in range(1,10):
        num1=a
        num2=i
        num3=a*i
     
        print(str(num1)+'x'+str(num2)+'='+str(num3))

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

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

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

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

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

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

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

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

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

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

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

Python: #!/usr/bin/env python3
# -*- coding: utf-8 -*-



def main():
    for lhs in range(1,9+1):
        for rhs in range(1,9+1):
            print("{}x{}={}".format(lhs, rhs, lhs*rhs))

if __name__ == "__main__": main()

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

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))

Python: for i in range(1,10):
	for j in range(1,10):
		print('{0:>3}'.format(i*j),end="")
	print()

Python: #QQ

for i in range(1,10):
    for n in range(1, 10):
        print("%d x %d = %d" % (i, n, i * n))

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

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

Python: QQ = ["{}x{}={}".format(x+1,y+1,(x+1)*(y+1)) for x in range(9) for y in range(9)]
for o in QQ:
  print(o)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Python: a=1
for i in range(9):
    b=1
    for j in range(9):
        a=str(a)
        b=str(b)
        print(a+"x"+b)
        a=int(a)
        b=int(b)
        b=b+1
    a=a+1

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

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

Python: for i in range(10):
    for j in range(10):
        if i*j==0:
            continue
        else:
            n=i*j
        print(i,"??",j,"=",n)