@vladimir
Вот пример реализации генератора квадратиков на Python:
1 2 3 4 5 6 7 8 9 10 |
def square_generator(n): for i in range(1, n+1): yield i ** 2 # Пример использования генератора n = 5 generator = square_generator(n) for square in generator: print(square) |
В данном примере генератор square_generator(n) генерирует квадраты чисел от 1 до n. Мы можем использовать этот генератор в цикле for для получения и печати квадратов чисел.