Pythonとは

Programming

Pythonとは昨今、広い支持を獲得し人気を博しているプログラミング言語である。コードの可読性を高めて、読み書きしやすくし、コードの信頼性と利用者の作業性を高められた言語である。
特に機械学習、深層学習の分野で広く利用されている。これは、機械学習、深層学習研究者、技術者がコード開発よりもそのアルゴリズムに重きを置き、出来るだけコード開発に時間を割かれなくて良い点が普及に一助になっていると推察される。

Sponsored Links

Pythonの特徴

  • 本言語は多くのハードウェア、OSに対応すると共に、複数のプログラミングパラダイムに対応している。
  • 本言語はコンパイラ方式ではなく、インタプリタ方式である。
    • 高水準言語のソースファイルをオブジェクトに変換する方式にはインタプリタ方式とコンパイラ方式がある。
    • インタプリタ方式はプログラム実行時に変換し、コンパイラ方式は事前に変換する。
  • Pythonはオブジェクト指向のスクリプト言語である。
  • Pythonにはバージョン2系とバージョン3系がある。バージョン2系のサポートは2020/1までのため、これからの利用を考える場合バージョン3系が望ましい。
  • pythonはインデントが重要となる。理由としては、プログラムのブロックをインデントで表すためである。
    • インデントは半角スペース4つが推奨されているが、2つ等でも動作上問題はない。
Sponsored Links