🔎 Как отделить последнюю цифру числа в питон: 5 простых способов для начинающих
number = 12345
last_digit = number % 10
print(last_digit) # Выведет 5
Детальный ответ
Как отделить последнюю цифру числа в питон
Приветствую! В этой статье мы разберем, как в языке программирования Python отделить последнюю цифру от заданного числа. Это довольно простая задача, которую можно решить несколькими способами.
1. Использование операции остатка от деления
Первый способ, который мы рассмотрим, - это использование операции остатка от деления (также известной как операция модуля). Эта операция возвращает остаток от деления одного числа на другое.
number = int(input("Введите число: "))
last_digit = number % 10
print("Последняя цифра числа:", last_digit)
В данном примере мы сначала просим пользователя ввести число с помощью функции input
. Затем мы используем операцию остатка от деления (%
) для получения остатка от деления числа на 10.
Наконец, мы выводим последнюю цифру числа с помощью функции print
.
2. Использование преобразования в строку
Второй способ, который мы рассмотрим, - это преобразование числа в строку и получение последнего символа строки.
number = int(input("Введите число: "))
last_digit = str(number)[-1]
print("Последняя цифра числа:", last_digit)
В данном примере мы сначала просим пользователя ввести число. Затем мы преобразуем число в строку с помощью функции str
и получаем последний символ строки с помощью индекса [-1]
.
3. Использование математической функции
Третий способ, который мы рассмотрим, - это использование математической функции abs
в сочетании с делением и операцией целочисленного деления.
number = int(input("Введите число: "))
last_digit = abs(number) % 10
print("Последняя цифра числа:", last_digit)
В данном примере мы также просим пользователя ввести число. Затем мы сначала применяем функцию abs
для получения абсолютного значения числа, чтобы учесть отрицательные числа. Затем мы используем операцию остатка от деления (%
) для получения остатка от деления числа на 10.
В любом из этих способов, мы можем легко отделить последнюю цифру числа в Python. Надеюсь, данный материал был полезен для вас. Удачи в изучении программирования!