main.py
"""
// 01
"""
# x = list(range(5, 16))
: =
"""
// 02
"""
"""
/// Code
numbers: list[int] = [4, 8, 15, 16, 23, 42]
# print(len(numbers)) -> 6
min_number = min(numbers)
max_number = max(numbers)
average_values: float = (sum(numbers)) / (len(numbers))
new_numbers: list[int] = []
if average_values < numbers[0]:
new_numbers.append(numbers[0])
if average_values < numbers[1]:
new_numbers.append(numbers[1])
if average_values < numbers[2]:
new_numbers.append(numbers[2])
if average_values < numbers[3]:
new_numbers.append(numbers[3])
if average_values < numbers[4]:
new_numbers.append(numbers[4])
if average_values < numbers[5]:
new_numbers.append(numbers[5])
print(f"Минимальное число в списке: {min_number}\nМаксимальное число в списке: {max_number}\nСреднее число в списке: {average_values}\nСписок с элементами, которые больше {average_values} = {new_numbers}")
"""
"""
/// Решение через цикл
"""
"""
/// Code
numbers: list[int] = [4, 8, 15, 16, 23, 42]
min_number = 0
max_number = 0
average_values = sum(numbers) / len(numbers)
new_numbers = []
for index in range(len(numbers)):
if numbers[index] < min_number:
min_number = numbers[index]
if numbers[index] > max_number:
max_number = numbers[index]
if numbers[index] > average_values:
new_numbers.append(numbers[index])
print(f"Минимальное число в списке: {min_number}\nМаксимальное число в списке: {max_number}\nСреднее число в списке: {average_values}\nСписок с элементами, которые больше {average_values} = {new_numbers}")
"""
# /// 03
: =
: =
: =
# Альтернативное решение
: = 0
: = 0
: =
= + 1
=
= + 1
= + 1
: =