Pythonのお話

皆さんは、Python(パイソン)というプログラミング言語をご存じでしょうか?

いま世界中で人気であり、注目されているプログラミング言語なのです!✨

 

今回はこのPythonというプログラミング言語について見ていきたいと思います☺

 

Pythonとは?

このPythonを開発したのは、「グイド・ヴァンロッサム」さんと言うオランダの方です😲

実は、イギリスのテレビ番組「空飛ぶモンティ・パイソン」から名前が付けられたようです😂

 

グイドさんは、プログラマーがコードを描くことよりも読むことに時間を使っているという事実に気づきました。

そこで、既存のプログラミング言語よりも、読みやすく書きやすいPythonを開発したのです。

今では、AI関連やWebアプリなど様々な分野で利用されている言語です!

 

 

なぜPythonが使われてるの?

 

では、なぜこれほどもまでにPython言語が世界中で人気なのでしょうか?

理由としては以下の点が挙げられます

 

・シンプルで分かりやすい

・ライブラリが豊富

機械学習、Webアプリ開発など活用事例が多い

 

ライブラリとは、他の開発者が作成したプログラムの部品のことです。

Webアプリや数学などの専門知識がなくても、既に存在するライブラリを組み合わせることで、私たちは複雑なプログラムを作ることができるのです✨

Pythonでは、様々なライブラリが既に存在しているのです。

 

具体的どうやって書くの?

では、Python言語の記述を具体的に見ていきましょう^_^

 

例えば、プログラミング業界で有名なFizzBuzz問題

Pythonを使って書いてみたいと思います^_^

 

FizzBuzz問題とは、1から好きな値まで数字を表示させるのですが、

3の倍数ならFizz、5の倍数なら「Buzz」、3と5の公倍数ならFizzBuzzというルールのプログラムを書くというものです!

 

FizzBuzz.pyプログラム

#1から50まで繰り返し
for i in range(1,51):
    #3と5で割り切れたら"FizzBuzz"と表示
    if i % 15 == 0:
        print("FizzBuzz")
    #3で割り切れたら"Fizz"と表示
    elif i % 3 == 0:
        print("Fizz")
    #5で割り切れたら"Fizz"と表示
    elif i % 5 == 0:
        print("Buzz")
    #それ以外は数字を表示
    else:
        print(i)

 

 

実行した結果は以下の通りです!

f:id:RyoheiAdachi:20220106213512p:plain

 

改めてプログラムコードを見ると、

15行程度のコードでかなりシンプルですよね!✨

 

これがC言語Java言語ですともっと複雑なコードになります💦

 

Pythonがいかにシンプルで書きやすく読みやすいプログラミング言語であることが分かって頂けましたでしょうか??^_^✨