数値を文字列に変換する

str()を使用します。

for i in range(10):
    print("No." + str(i))
    # print("No." + i) だと「TypeError: can only concatenate str (not "int") to str」のエラーになります

フォーマット済み文字列リテラルを使う方法もあります。

for i in range(10):
    print(f"No.{i}")

関連項目