Contents
5.1 関数とは?
関数の種類

関数ってどんな種類があるのですか?
関数には
①組み込み関数(print, len, range など)
②ユーザー定義関数(def で作るもの)
③ライブラリの関数(標準ライブラリ、外部ライブラリ)
などがあります。
🌱ライブラリに関しては10章で詳しくお話ししますが、以下の種類があります。
①Python標準ライブラリ(math.sin など)
・Pythonに最初から含まれている、インストール不要、 import する必要はある。
②外部ライブラリ(pandasなど)
・最初は入っていない、 pip install pandas が必要、その後 import で使う。
組み込み関数
組み込み関数は、最初からPythonに用意されていて、すぐ使える関数のことです。インポート不要です。Python 3 には 70個以上の組み込み関数があります。

よく使う関数はどんなのがあるのですか?
以下のものはとてもよく使います。覚えておきましょう。
① 出力・入力
print(“こんにちは”)
input(“名前は?”)
print() → 画面に表示
input() → キーボード入力を受け取る
② 数値計算
abs(-5) # 絶対値 → 5
round(3.14) # 四捨五入 → 3
pow(2, 3) # 2の3乗 → 8
③ データの長さ・合計
len([1,2,3]) # → 3
sum([1,2,3]) # → 6
min([1,2,3]) # → 1
max([1,2,3]) # → 3
④ 型(データ型の変換)
int(“10”) # 文字 → 数値
float(“3.14”)
str(123) # 数値 → 文字
list(“abc”) # → [‘a’,’b’,’c’]
⑤ 繰り返しでよく使う
range(5) # 0〜4
enumerate([“A”,”B”])
⑥ 型を調べる
type(100) # int
isinstance(5, int) # True
組み込み関数のまとめ
✔ import不要
✔ どのPython環境でも使える
✔ 基本機能をカバーしている