2から始まる偶数を小さい方から順に5個出力するプログラムを作成したい


2から始まる偶数を小さい方から順に5個出力するプログラムを作成したいのですがどうしたらよいでしょうか？偶数にするためのコードはわかるのですがその先が分かりません。

[code]

    n = 0
    while n % 2 == 0:
        print(n)
        n += 1
    
[/code]

実行結果

[code]

    2
    4
    6
    8
    10
    
[/code]




while ループを使っても良いですが、我々は「偶数は整数 2 つごとに存在する」ことや「5 つ目の偶数は 10 である」ことを知っているので、for
ループを使う方が見通しが良くなります。

更に、Python の `range` は 3 つ目の引数を渡すことで飛ばし飛ばしの数列を作ることができます。

これらを使うと、以下で書けます。

[code]

    for n in range(2, 10 + 1, 2):
        print(n)
    
[/code]

今回の問題とは違い条件がもう少し難しくなってどういうときにその条件が満たされるか分からないときは、[Чайка
さんの回答](https://ja.stackoverflow.com/a/86098/19110)にあるように while
ループを使った方が書きやすいでしょう。

