100番目のフィボナッチ数を計算するPythonのプログラムを書いて
フィボナッチ数列は、最初の二つの数が0と1で始まり、その後の数は前の二つの数の和になるという特徴があります。これを基に、Pythonで100番目のフィボナッチ数を計算するプログラムを作成します。

以下にそのプログラムを示します。

```python
def fibonacci(n):
    if n <= 0:
        return "Input should be a positive integer."
    elif n == 1:
        return 0
    elif n == 2:
        return 1
    
    a, b = 0, 1
    for _ in range(2, n):
        a, b = b, a + b
        
    return b

# 100番目のフィボナッチ数を計算
fib_100 = fibonacci(100)
print("The 100th Fibonacci number is:", fib_100)
```

このプログラムでは、まず`fibonacci`という関数を定義しています。この関数は引数として整数`n`を受け取り、フィボナッチ数列の第`n`項を返します。最初に、`n`が1以下の場合や2の場合の特別なケースを処理し、それ以外の場合はループを使ってフィボナッチ数列を計算します。具体的には、変数`a`と`b`を用いて前の二つのフィボナッチ数を保持しながら、次のフィボナッチ数を計算していきます。最後に、100番目のフィボナッチ数を計算して出力します。

このプログラムを実行すると、100番目のフィボナッチ数が表示されます。