🔢 Как вывести последнюю цифру числа в Python? Делаем это легко и быстро!
Чтобы вывести последнюю цифру числа в Python, вы можете использовать операцию модуля по основанию 10. Ниже приведен пример кода:
number = 12345
last_digit = number % 10
print(last_digit)
В этом примере мы берем число 12345 и выполняем операцию модуля по основанию 10. Результатом будет последняя цифра, 5. Затем мы выводим эту последнюю цифру с помощью функции print
.
Детальный ответ
Как вывести последнюю цифру числа в Python
Определение последней цифры числа в Python может быть достигнуто с использованием простых математических операций и операторов. Ниже приведены несколько способов выполнить это задание.
Математическое решение
Один из способов вычислить последнюю цифру числа - это использовать операцию модуля, также известную как остаток от деления. Когда число делится на 10, остаток от деления будет представлять собой последнюю цифру.
number = 12345
last_digit = number % 10
print("Последняя цифра числа:", last_digit)
Строковое решение
Другой способ получить последнюю цифру числа - это преобразовать число в строку и затем получить последний символ строки.
number = 12345
last_digit = str(number)[-1]
print("Последняя цифра числа:", last_digit)
Рекурсивное решение
Рекурсивное решение может быть использовано для извлечения последней цифры числа, путем повторного вызова функции сокращения числа до тех пор, пока не останется только одна цифра.
def get_last_digit_recursive(number):
if number < 10:
return number
else:
return get_last_digit_recursive(number // 10)
number = 12345
last_digit = get_last_digit_recursive(number)
print("Последняя цифра числа:", last_digit)
Обратная последовательность цифр
Можно также развернуть число и получить первую (теперь последнюю) цифру.
number = 12345
reversed_number = int(str(number)[::-1])
last_digit = reversed_number % 10
print("Последняя цифра числа:", last_digit)
Использование встроенных функций
Python предоставляет некоторые встроенные функции, которые могут быть использованы для вычленения последней цифры числа, такие как str()
и int()
.
number = 12345
last_digit = int(str(number)[-1])
print("Последняя цифра числа:", last_digit)
Теперь вы знаете различные способы вывести последнюю цифру числа в Python. Вы можете выбрать любой из этих методов, который наиболее удобен и соответствует вашим потребностям.