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: def multi():
    for i in range(1, 10):
        for j in range(1, 10):
            print(str(i) + "×" + str(j) + "=" + str(i * j))

if __name__ == '__main__':
    multi()

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

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 x in range(1,10):
    for y in range(1,10):
        print(str(x) + "x" + str(y) + "=" + str(x*y))

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

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,9):
    for j in range(1,9):
        print(str(i) + "x" + str(j) + "=" + str(i*j))

Python: for i in range(9):
    for j in range(9):
        print(i*j)

Python: for x in range(10):
    for y in range(x, 9):
        print("%dx%d=%d" % (x + 1, y + 1, (x + 1) * (y + 1)))

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,9+1):
    for j in range(1,9+1):
        print("{}x{}={}".format(i,j,i*j))

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

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

Python: for i in range(1,10):
    for j in range(1,10):
        print('{}x{}={}'.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,10) :
    for j in range (1,10) :
        ans = i*j
        print(i, 'x', j, '=', ans, sep='')

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):
    [print("{}x{}={}".format(i,j,i*j)) for j in range(1,10)]

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

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 x in range(1,10):
    for y in range(1,10):
        print(str(x) + "x" + str(y) + "=" + str(x*y))

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

Python: # -*- coding:utf-8 -*-

def main():
    i=0
    j=0

    for i in range(1,10):
        for j in range(1,10):
            print(str(i)+"x"+str(j)+"="+str(i*j))
 
if __name__ == '__main__':
    main()

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

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

Python: a = [x + 1 for x in range(9)]
for i in a:
    for j in a:
        print('%dx%d=%d'%(i, j, i * j))

Python: import sys
for x in xrange(1,10):
	for y in xrange(1,10):
		sys.stdout.write("%dx%d=%d\n"%(x,y,x*y))

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


if __name__ == "__main__":
    main()

Python: # -*- coding: utf-8 -*-
"""
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))

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

Python: import math

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("{}x{}={}".format(i,j,i*j))

Python: x = 0
y = 0
z = 0
for i in range(9):
	x += 1
	y = 0
	for j in range(9):
		y += 1
		z = x*y
		print(x, 'x', y, '=',z)

Python: for i in range(10):
  for j in range(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("{0}x{1}={2}".format(i,j,i*j))

Python: #coding:utf-8

if __name__ == '__main__':

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

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

Python: # encoding:utf-8

for x in range(1, 10):
	for y in range(1, 10):
		text = "x".join(map(str, (x, y)))
		text = "=".join(map(str, (text, x*y)))
		print(text)

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("{0}x{1}={2}".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: j=1
while j < 10:
    
    i=1
    while i < 10:
        print(j,end="")
        print('x',end="")
        print(i,end="")
        print('=',end="")
        print(j*i)
        i=i+1
    
    j=j+1

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

Python: 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(1,10):
    for j in range(1,10):
        qq=str(i)+"x"+str(j)+"="+str(i*j);
        print(qq);

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, 10):
    for j in range(1, 10):
        print('{}x{}={}'.format(i, j, i*j))

Python: for i in range(1,9):
    for j in range(1,9):
        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("{0}x{1}={2}".format(i,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 n in range(1,10):
  for i in range(1, 10):
    print('{} x {} = {}\n'.format(n, i, eval('{}*{}'.format(n, i))))

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(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("%sx%s="%( i, j),i*j)

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