Как проверить, оканчивается ли число на 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, убедитесь, что ваше число является целым числом или числом с плавающей точкой.