Tagbangers Blog

Pythonについての色々

こんにちは、藤岡です。

今日は最近興味を持ち始めたプログラミング言語「Python」について紹介したいと思います。


なぜPythonか

なぜPythonに興味を持ったかというと、人工知能を扱える言語だからです。

また、大学で数学系の勉強をしたいと思っているので、数学系のライブラリが豊富なPythonに魅力を感じたからです。

最近はAIやデータ分析が様々な企業で使われているので、需要が今後も伸びてくると思ったのも理由の一つです。


Pythonの特徴

  • コードがシンプルなため書きやすく、読みやすい

僕が一番慣れ親しんでいるJavaと比べて、例えばprivate型もなければ、interfaceも持っていないそうです。

誰が書いても同じようなコードになるため、コードを読めばやっていることがすぐにわかるというはメリットではないかと思います。

  • ライブラリが豊富

標準ライブラリだけでもこれだけあり、拡張性が高いのが特徴です。

  • 人工知能に応用できる

最近ブームになっている人工知能が開発できるというのも、人気の秘訣なのでしょう。

機械学習や深層学習などについての説明で、このサイトがわかりやすかったので参考にしてみてください。


何が作れるのか

実は、人工知能や数学処理など特殊なものだけでなく

  • Webアプリ
  • ゲーム

なども作ることができるそうです。

代表的なところでいうと、最近かなり流行っているInstagramや、老舗のYoutubeなどもPythonで作られているそうです。


まとめ

僕は前からずっと、人工知能に興味があるので、人工知能を利用した何かを作ってみたいと思っています。

他には、学校の課題をPythonを使って簡単に解けたりしたらいいなーと思ってます。

何か簡単なものでも作ることができたら、このブログで紹介したいと思うので、楽しみにしててください。