def f(x):
for i in range(2, 10):
print(f'{x} * {i} = {i * x}')
f(int(input('число ')))
Таблица умножения это не "результат умножения номера столбца на номер строчки". def calc(n):
for i in range(n): print(*[(i + 1) * (j + 1) for j in range(n)], sep='\t')
Ну или просто i * j, если надо с нуля.