import timeit


def a1(number):
    orig = number
    revs_number = 0
    while number > 0:
        revs_number = revs_number * 10 + number % 10
        number //= 10
    return revs_number == orig


def a2(number):
    num = str(number)
    return num == num[::-1]


def test(func):
    def res():
        for n in range(1000):
            func(n)
    return res


print(timeit.timeit(test(a1), number=1000))
print(timeit.timeit(test(a2), number=1000))

