Задача Задача №753443
А
А
Окей, давай разбираться с этой задачей!
На картинке у нас список задач, которые нужно решить с помощью кода на Python. Как я понимаю, тебе нужен код, который последовательно выполнял бы эти действия. Давай пошагово напишем его.
- Проверка на четырехзначность числа:
number = int(input("Введите число: "))
if 1000 <= number <= 9999:
print("Число четырехзначное.")
else:
print("Число не четырехзначное.")
- Нахождение наименьшей и наибольшей цифры в четырехзначном числе:
(Этот шаг имеет смысл только если число четырехзначное, поэтому мы можем выполнить эту проверку внутри нашего условия
ifвыше).
if 1000 <= number <= 9999:
# Преобразовываем число в строку, чтобы работать с отдельными цифрами
digits = [int(digit) for digit in str(number)]
min_digit = min(digits)
max_digit = max(digits)
print(f"Наименьшая цифра: {min_digit}")
print(f"Наибольшая цифра: {max_digit}")
- Подсчет количества четных цифр в числе:
even_digits_count = sum(1 for digit in digits if digit % 2 == 0)
print(f"Количество четных цифр: {even_digits_count}")
- Нахождение количества нулей в числе:
zero_count = digits.count(0)
print(f"Количество нулей: {zero_count}")
- **Подсчет количества цифр, являющихся
