<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"># !/usr/bin/env python
# -*- coding: utf-8 -*-


from math import pow

if __name__ == "__main__":

    # Asignacion multiple
    serie_start, serie_end, step, multiplo = 10, 100, 2, 3

    # Creamos la serie S, mediante comprension de lista.
    s = [n for n in range(serie_start, serie_end + 1, step)]

    print(f"\Sucesion:\nS = ", s)
    print(f"\nInicio: {serie_start}\tFin: {serie_end}\tSalto: {step}")

    print(
        f"\Sucesion S1 conformado por los numeros multiplos de {multiplo} de la sucesion S"
    )
    s1 = [n for n in range(serie_start, serie_end + 1, step) if n % 3 == 0]
    print("\nS1 = ", s1)

    print(f"\Sucesion S2 conformado por numeros elevados al cuadrado de la sucesion S1")
    s2 = [pow(n, 2) for n in s1]
    print("\nS2 = ", s2)

    print(
        f"\nSuma de los numeros mayores a 2000 de la sucesion S2 = {sum(n for n in s2 if n&gt;2000)}"
    )
</pre></body></html>