вот поэтому питон плохо подходит для изучения программирования.
в условии сказано "дано число". число -- это НЕ строка, поэтому применять инвертирование списка при проверке на палиндром можно лишь после преобразования типов.
если оставаться исключительно в рамках целочисленной арифметики, то должно быть что-то такое:
def is_palindrome(N : int) -> bool :
# проверка, что входные данные удовлетворяют условию задачи
assert isinstance(N, int), "это не число"
assert 0 < N < 10000, "некорректные условия"
# создание списка цифр
digits = []
for _ in range(4) : digits += [N % 10]; N //= 10
# проверка на палиндром
return digits[::-1] == digits
N = 4334
print (is_palindrome(N))