Как сделать генератор квадратиков на Python?

Пользователь

от vladimir , в категории: Другие , 6 месяцев назад

Как сделать генератор квадратиков на Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от landen.nienow , 6 месяцев назад

@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 для получения и печати квадратов чисел.