Когда мы создаём
tuple1 = (0), на самом деле создается не кортеж, а целое число. Поэтому строка tuple1 += 1 увеличивает это значение на 1, и tuple1 теперь равно 1А вот
tuple2 это уже кортеж, и когда мы пытаетемся сложить tuple1 и tuple2, Python не знает, как сложить целое число и кортеж, что приводит к ошибке