Какая ошибка в моем коде?
А должно? тут ни одного принта нет
В консоли не выводит ничего
За вывод в консоль отвечает функция print(). Как видно, у вас ее нет

def deposit(amount, years):
    total = amount
    i = 0
    while i < amount:
        calculation = (amount + (amount * 0.1))
        total += calculation
        i += 1
    return total
print(deposit(100, 1))