Вам нужно преобразовать эти два случайно сгенерированных числа с помощью функции str ().
Итак, ваш исправленный код будет выглядеть так:
num1 = (random.randint(0,12))
num2 = (random.randint(0,12))
question = (str(num1) + " " + "+" + " " + str(num2))
print(question)
Кроме того, вы забыли пробелы во время конкатенации это приведет к 2 + 3 и т. д.
В следующий раз попробуйте найти полученную ошибку в Google и попытаться понять ее. Он говорит вам, что вы не можете выполнить операцию с оператором '+' для двух разных типов: 'int' и 'str' (эквивалентно, для целых чисел и строк). Эти ошибки не просто что-то вроде китайского, они действительно говорят вам о вашей ошибке. Пусть отладчик будет твоим другом! :)