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

Для проверки, заканчивается ли число на 4 в Python, вы можете использовать операцию модуля (%) для определения остатка от деления числа на 10. Если остаток равен 4, значит число заканчивается на 4.


number = 1234
if number % 10 == 4:
    print("Число заканчивается на 4")
else:
    print("Число не заканчивается на 4")

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

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

В Python существует несколько способов проверки, оканчивается ли число на 4. Мы рассмотрим несколько примеров и объясним каждый из них.

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

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


num = 24

if num % 10 == 4:
    print("Число оканчивается на 4")
else:
    print("Число не оканчивается на 4")

В этом примере мы проверяем остаток от деления числа num на 10. Если остаток равен 4, то число оканчивается на 4. В противном случае, число не оканчивается на 4.

2. Преобразование числа в строку и проверка последнего символа

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


num = 24

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

В этом примере мы преобразуем число num в строку с помощью функции str() и проверяем последний символ строки. Если последний символ равен '4', то число оканчивается на 4. В противном случае, число не оканчивается на 4.

3. Использование среза строки

Третий способ - использовать срез строки для извлечения последнего символа и проверки его значения.


num = 24

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

В этом примере мы используем срез строки [-1:], чтобы получить последний символ строки. Затем мы проверяем его значение. Если последний символ равен '4', то число оканчивается на 4. В противном случае, число не оканчивается на 4.

Заключение

В этой статье мы рассмотрели три способа проверки, оканчивается ли число на 4 в Python. Вы можете выбрать любой из этих способов в зависимости от ваших предпочтений и требований задачи.

Примечание: При использовании этих методов обратите внимание на тип данных. Если вам нужно проверить, оканчивается ли число на 4, убедитесь, что ваше число является целым числом или числом с плавающей точкой.

Видео по теме

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

Как найти сумму n чисел Python

7.2 Последовательность чисел 4. "Поколение Python": курс для начинающих. Курс Stepik

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

Как начать программировать с помощью Python: Полное руководство для начинающих

Как разделить файл на части с помощью Python? 📂✂️

Что такое root в Python? Понимание и объяснение ключевого понятия в программировании

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

Как настроить редактор Geany для работы с Python 3

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

Что такое статический метод в питоне