🕵️♀️ Как узнать, что число трехзначное в Python?
number = 123
is_three_digit = 100 <= number <= 999
print(f"Число {number} {'является' if is_three_digit else 'не является'} трехзначным.")
Детальный ответ
Как узнать, что число трехзначное в Python
Если вы хотите узнать, является ли число трехзначным в Python, вы можете использовать условное выражение. Давайте посмотрим на примеры кода:
number = int(input("Введите число: "))
if 100 <= number <= 999:
print("Введенное число является трехзначным.")
else:
print("Введенное число не является трехзначным.")
В этом примере кода мы сначала просим пользователя ввести число при помощи функции input()
. Затем мы используем условный оператор if
для проверки, находится ли введенное число в диапазоне от 100 до 999. Если число удовлетворяет этому условию, то выводится сообщение "Введенное число является трехзначным". В противном случае, выводится сообщение "Введенное число не является трехзначным".
Вы можете использовать этот код в своей программе, чтобы определить, является ли введенное число трехзначным или нет.
Дополнительные примеры кода:
Если вам интересно использовать другой подход для определения трехзначности числа, рассмотрите следующий пример кода:
number = int(input("Введите число: "))
digits = len(str(number))
if digits == 3:
print("Введенное число является трехзначным.")
else:
print("Введенное число не является трехзначным.")
В этом примере мы сначала преобразуем введенное число в строку при помощи функции str()
. Затем мы используем функцию len()
для определения количества символов (цифр) в строке числа. Если количество символов равно 3, то выводится сообщение "Введенное число является трехзначным". В противном случае, выводится сообщение "Введенное число не является трехзначным".
Заключение
Теперь вы знаете два способа проверить, является ли число трехзначным в Python. Вы можете выбрать любой из этих подходов в зависимости от ваших предпочтений или требований программы. Удачи в вашем программировании!