На
def calculate_sum_and_product(start, end):
sum_numbers = 0
product_numbers = 1
for number in range(start, end + 1):
sum_numbers += number
product_numbers *= number
return sum_numbers, product_numbers
def main():
while True:
start_input = input("Введите начальное число диапазона (или 'exit' для выхода): ".strip()
if start_input.lower() == 'exit':
print("Завершение программы."
break
end_input = input("Введите конечное число диапазона (или 'exit' для выхода): ".strip()
if end_input.lower() == 'exit':
print("Завершение программы."
break
try:
start = int(start_input)
end = int(end_input)
if start > end:
print("Начальное число не может быть больше конечного. Пожалуйста, попробуйте снова."
continue