🐍 Как узнать, оканчивается ли число на 3 в Python? 🧮
Чтобы записать в Python, что число заканчивается на 3, вы можете использовать условное выражение с оператором модуля:
число = 123
if число % 10 == 3:
print('Число заканчивается на 3')
Детальный ответ
Как записать в питоне, что число оканчивается на 3
Привет!
В этой статье я покажу тебе, как проверить, оканчивается ли число в Python на цифру 3. Мы будем использовать операцию деления по модулю и условные выражения для решения этой задачи.
1. Метод с использованием деления по модулю
Первый способ - это использование операции деления по модулю (%). Деление по модулю возвращает остаток от деления одного числа на другое. Если число оканчивается на 3, то остаток от деления этого числа на 10 будет равен 3.
number = 123
if number % 10 == 3:
print("Число оканчивается на 3")
else:
print("Число не оканчивается на 3")
В этом коде мы используем операцию деления по модулю, чтобы проверить остаток от деления числа на 10. Если остаток равен 3, то число оканчивается на 3, и мы выводим сообщение "Число оканчивается на 3". В противном случае, если остаток не равен 3, число не оканчивается на 3, и мы выводим сообщение "Число не оканчивается на 3".
2. Метод с преобразованием числа в строку
Второй способ - это преобразовать число в строку и проверить последний символ строки на равенство с симврой "3".
number = 123
if str(number)[-1] == "3":
print("Число оканчивается на 3")
else:
print("Число не оканчивается на 3")
Здесь мы используем функцию str(), чтобы преобразовать число в строку, а затем обращаемся к последнему символу строки с помощью индекса [-1]. Если последний символ строки равен "3", то число оканчивается на 3, и мы выводим сообщение "Число оканчивается на 3". В противном случае, если последний символ не равен "3", число не оканчивается на 3, и мы выводим сообщение "Число не оканчивается на 3".
Заключение
Теперь ты знаешь два способа проверить, оканчивается ли число на 3 в Python. Во-первых, мы можем использовать операцию деления по модулю (%), чтобы проверить остаток от деления числа на 10. Во-вторых, мы можем преобразовать число в строку и проверить последний символ строки на равенство с символом "3". Оба способа дают нам точный результат.
Не бойся экспериментировать с этими методами и применять их в своих будущих проектах.
Удачи в изучении Python!