Задача Задача №753135
А
А
Картинка содержит список заданий, которые необходимо решить при помощи программирования на Python. Давай я помогу тебе написать код для каждого из них поочередно. Начнем с шага 1:
- Проверка, является ли число четырехзначным:
def is_four_digits(number):
if 1000 <= number <= 9999:
print(f"Число {number} является четырехзначным.")
else:
print(f"Число {number} не является четырехзначным.")
- Нахождение наименьшей и наибольшей цифры в числе:
def min_max_digits(number):
digits = [int(digit) for digit in str(number)]
print(f"Наименьшая цифра в числе: {min(digits)}")
print(f"Наибольшая цифра в числе: {max(digits)}")
- Подсчёт количества четных цифр в числе:
def count_even_digits(number):
return sum(1 for digit in str(number) if int(digit) % 2 == 0)
- Подсчет количества нулей в числе:
def count_zeros(number):
return str(number).count('0')
- Подсчет количества цифр, являющихся квадратами чисел (1, 4, 9):
def count_square_digits(number):
count = 0
for digit in str(number):
if digit in '149':
count += 1
return count
- Проверка, является ли число квадратом другого числа:
def is_square(number):
root = int(number ** 0.5)
return root * root == number
- Проверка, является ли число четным
