Python

読み

パイソン

意味

  • シンプルで読みやすい文法が特徴の汎用プログラミング言語で初心者からプロまで幅広く使われる
  • AI・機械学習・データサイエンス分野でNumPyやPandasなど豊富なライブラリを持ちデファクトスタンダード
  • Web開発(Django/Flask)、自動化スクリプト、科学計算など多目的に活用できるインタープリタ型言語

比喩

万能ナイフのようなもの。シンプルで使いやすく、様々な作業に対応できる。

語源

Python=ニシキヘビ。イギリスのコメディ番組「Monty Python」から命名

例文

  • Pythonで機械学習モデルを開発しscikit-learnで予測精度を評価した
  • WebスクレイピングをBeautifulSoupで実装し定期的にデータを収集した
  • DjangoでREST APIを構築しフロントエンドとデータをやり取りした

よくある勘違い

  • Pythonは遅いから本番環境に使えないと決めつけること→適切な設計とライブラリ選択で十分実用的
  • インデントが重要だと知らずスペースとタブを混在させること→Pythonはインデントで構文を判定する
  • Python 2と3を区別せず古いコードをそのまま実行すること→Python 2はサポート終了しており3への移行が必須

関連用語