python3の入門をしている者ですが、
以下の条件を満たすコードをよりシンプルに書くには
どのような方法があるのでしょうか。

条件:
・入力値に対して、1から10をかける
・各整数の間に、半角スペース
・最終値の後ろに半角スペース、または改行が入るのはNG

私のコード:

num = int(input())
for i in range(1, 11):
    if i == 10:
        print(i * num)
    else:
        print(str(i * num) + " ", end="")

入力: 2

出力: 2 4 6 8 10 12 14 16 18 20