Как проверить на что оканчивается число в питоне? 🧮

В Python можно проверить на что число оканчивается, используя операцию деления по модулю с числом 10.

number = 123
last_digit = number % 10
print(f"Последняя цифра числа: {last_digit}")

В этом примере мы используем операцию деления по модулю с числом 10. При делении числа на 10, возвращается остаток от деления, который является последней цифрой числа.

Детальный ответ

Как проверить на что оканчивается число в питоне

В питоне существует несколько способов проверить, на что оканчивается число. Давайте рассмотрим несколько примеров с использованием кода.

1. Использование операции остатка от деления

Один из простых способов проверить последнюю цифру числа - это использовать операцию остатка от деления на 10. Если результат остатка равен заданной цифре, значит число оканчивается на эту цифру.


num = 12345
last_digit = num % 10

if last_digit == 5:
    print("Число оканчивается на 5")
else:
    print("Число не оканчивается на 5")
    

2. Использование функции str()

Еще один способ - преобразовать число в строку и проверить последний символ с помощью индексации.


num = 987654
str_num = str(num)

if str_num[-1] == '4':
    print("Число оканчивается на 4")
else:
    print("Число не оканчивается на 4")
    

3. Использование функции divmod()

Функция divmod() возвращает частное и остаток от деления двух чисел. Мы можем использовать эту функцию для проверки остатка и последней цифры.


num = 54321
quotient, remainder = divmod(num, 10)

if remainder == 1:
    print("Число оканчивается на 1")
else:
    print("Число не оканчивается на 1")
    

4. Использование метода строки endswith()

Метод строки endswith() позволяет нам проверить, оканчивается ли строка на заданный суффикс. Мы можем преобразовать число в строку и использовать этот метод.


num = 777
str_num = str(num)

if str_num.endswith('7'):
    print("Число оканчивается на 7")
else:
    print("Число не оканчивается на 7")
    

Это лишь некоторые из способов проверки на что оканчивается число в питоне. Выберите тот, который наиболее удобен в вашем конкретном случае. Запомните, что числа в питоне не имеют специального типа "конец числа", поэтому их можно обрабатывать как строки или с помощью математических операций.

Видео по теме

19 Обход всех цифр числа с помощью while Python

проверка ввода на число python (питон) #short

Проверка простоты числа перебором делителей. Решение задачи на Python

Похожие статьи:

🔥 Как без проблем убрать пробелы в списке Python

Как построить таблицу истинности для логического выражения в Python? 🐍

🔢 Как узнать длину массива в Python: простая инструкция

Как проверить на что оканчивается число в питоне? 🧮

🔎 Как найти середину строки в Питоне? Методы и примеры! 🧐

Что возвращает set в Python? 💻🐍

🐍 Как узнать, какого года питон? 🗓️ Гайд для начинающих!