プログラミング基礎初級
ライブラリ
らいぶらり
一言で言うと
よく使う機能がまとめられた「道具箱」。自分で一から作らなくても、既製品を使って開発を効率化できる。
もう少し詳しく
一言で言うと
よく使う機能がまとめられた「道具箱」。自分で一から作らなくても、既製品を使って開発を効率化できる。
もう少し詳しく
ライブラリは、誰かが作ってくれた便利な機能のセットです。料理に例えると、「ルーを使ってカレーを作る」ようなものです。スパイスを一から調合しなくても、市販のルー(ライブラリ)を使えば簡単においしいカレーが作れます。
プログラミングの世界には、日付の計算、グラフの描画、画像処理、AIとの連携など、あらゆる用途のライブラリが公開されています。多くは無料で使えるオープンソースソフトウェアです。
たとえばPythonのpandasというライブラリを使えば、Excelのような表形式のデータを簡単に分析できますし、matplotlibを使えばグラフを自動で描画できます。
実務でどう使うか
コードで見てみよう
# pandasライブラリを使ってデータを分析する
import pandas as pd# CSVファイルを読み込む(1行で!)
data = pd.read_csv("sales_data.csv")
# 売上の合計を計算
total = data["売上"].sum()
print(f"売上合計: {total}円")
# ライブラリがなければ、ファイル読み込み・
# データ解析・計算を全部自分で書く必要がある